假设ICBCA ACCOUNT和CBCA ACCOUNT是用计算机语言定义的两个不同的类。前者代表工商银行账户,后者代表建设银行账户。ZhangSan ICBCAccount和LiSi ICBCAccount是用ICBCA ACCOUNT类定义的两个对象;

admin2012-07-20  30

问题 假设ICBCA ACCOUNT和CBCA ACCOUNT是用计算机语言定义的两个不同的类。前者代表工商银行账户,后者代表建设银行账户。ZhangSan ICBCAccount和LiSi ICBCAccount是用ICBCA ACCOUNT类定义的两个对象;ZhangSan CBCAccount是用CBCA ACCOUNT类定义的一个对象。下列说法中错误的是______。

选项 A、ZhangSan_ICBCAccount是ICBCA ACCOUNT类的一个实例
B、ZhangSan_ICBCAccount和LiSi_ICBCAccount总具有相同的属性
C、ZhangSan_ICBCAccount和LiSi_ICBCAccount总具有相同的状态
D、ZhangSan_ICBCAccount和LiSi_ICBCAccount总具有不同的操作

答案C

解析 在面向对象的基本概念中,对象是类的一个实例。对象总有其所属类的操作和属性,但是同一个类的不同对象的属性的取值可以不同,对象的状态是由其属性的取值决定的。ZhangSan_ICBCAccount和LiSi_ICBCAccount都是ICBCA_ACCOUNT类的对象,它们有相同的属性,不一定有相同的状态。因此,正确答案应选C。
转载请注明原文地址:https://jikaoti.com/ti/idy7FFFM
0

相关试题推荐
最新回复(0)