用来声明代表一类事物,如 人类,猫,狗。 每个类有不同的属性和方法,比如人类有手臂,并且能够说话。对于程序来讲,类封装了属性和方法,可以实例化类产生对象,对类的属性方法直接调用,更加便捷。声明类的关键字是class
对象:类的实例化,比如人类代表一个类,而小红是人类,则小红是人类的实例对象。所以小红也有手臂,能够说话。程序亦是如此。
C++代码示例
#include#include using namespace std; class Human { public: string feet = "两只手两条腿"; string move() { if (feet == "两只手两条腿") { return "walk"; } return "爬"; } }; int main() { Human xiaohong; cout << xiaohong.feet << xiaohong.move() << endl; system("pause"); return 0; }



