同一个类的对象可以共享数据吗?具体题目是这样:类是对象的模板,一个类可以生成多个对象,若某个类生成了三个对象,则____

1个回答

  • 类给出了属于该类的全部对象的抽象定义,而对象则是符合这种定义的一个实体。同类的对象具有相同的属性和方法(也可以称为操作),是指它们(对象)的定义形式相同,而不是说每个对象的属性值都相同。对象是在执行过程中由其所属的类动态生成的。

    例如:一个动物类Animal。假设它的属性是名字name,重量weight。它的方法是动move、吃eat。

    猫、狗、猪都可以是一个对象。它们的名字、重量不相同,但一定能进行eat、move操作。

    所以这三个对象所存储的数据可以相同,可以不同。A、B、D是错的。C是对的。