はじめる! Squirrel 第7章 クラス その1

今日は時間があまりなくてちょっとだけです

  • クラス定義の構文
class (クラス名)
{
  // メンバ変数の定義
  int a = 0;

  function f() {
  }
};
    • クラス名は大文字からはじまらないといけないのかな、と思いきや class foo {} でも定義できました。ただの慣習みたいですね
  • クラスにはメンバ変数とメンバ関数を定義できる
  • メンバ関数はクラス定義の外にも書ける
function Foo::func () {
}