有关C++类的简单问题

来源:百度知道 编辑:UC知道 时间:2024/05/03 00:44:09
1 什么叫类的实例?

2 什么叫实例的对象?

最好举个例子说明一下 谢谢

class student
{
int age;
int number;

}
类就是一个模板像上面就定义出来一个student类 而它现在就是一个类的实例了
类的对象就是定义的这个实体包含的一些属性的东西 就像学生类中学生年龄 学号就是 学生类的对象了

你这个说法很模糊,一般来说类就是定义一个类即:
class cat{};
而类的实例就是类的对象即:
cat kitty;

在面向对象编程(OOP)中,可以用将任务划分为多个用例(use case),然后对每个用例进行场景描述,则描述中用到的名词就可能成为一个类(class)名,而动词可能成为类成员函数,没有用到名词大多数情况下会成为类的成员。然后类,你应该知道它就像一个模板,可以定义任意多个具体的东东,这个东东就是实例(instance),或叫做对象(不再是现实里的那个对象)。

我的理解:
如果定义了一个类模板,那么当需要加载一个double型的这个类时,首先会生成一个类的实例,这个类的实例就是可以运行的类的代码,但后用这个实例类来声明一个对象就像用基本数据类型声明一个对象一样,这就是实例的对象,呵呵。