プロが教える店舗&オフィスのセキュリティ対策術

http://wisdom.sakura.ne.jp/programming/cpp/index …
のクラスという所での

#include <iostream>
using namespace std;

class Kitty {
private:
int point;
public:
void setPoint(int i);
int getPoint(int i);
};

void Kitty::setPoint(int i) {
point = i;
}

int Kitty::getPoint(int i) {
point += i;
return point;
}

int main() {
Kitty obj;
obj.setPoint(0);
for (int i = 0 ; i < 10 ; i++)
cout << obj.getPoint(i) << "\n";
return 0;
}
についてなんですが、 Kitty obj;というのが説明なしでいきなり出てきたので困ってます。この意味を教えて欲しいです。よろしくお願いします。C言語は一応勉強しました。

ちなみに、できればC++で詳しく書かれていて、理解しやすいサイトを教えて欲しいです。http://www5c.biglobe.ne.jp/~ecb/cpp/cpp00.htmlは見たのですがこのサイトも途中でつまずきました。

A 回答 (1件)

ページの一番下の赤字でclassって書いてるところから推測できませんか?


class Kitty obj;
の省略形です
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2008/12/08 00:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!