こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

C++ネットのサイトで独学で勉強してます

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

#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は見たのですがこのサイトも途中でつまずきました。

投稿日時 - 2008-12-07 15:55:25

QNo.4536819

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

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

投稿日時 - 2008-12-07 17:52:25

お礼

ありがとうございます。

投稿日時 - 2008-12-08 00:16:12