(单选题)
使得在多个类中能够定义同一个操作或属性名,并在每一个类中有不同的实现的一种方法是()。
A继承
B多态性
C约束
D接口
正确答案
答案解析
略
相似试题
(填空题)
()是指在父类中定义的属性和操作被子类继承后,可以具有不同的数据类型或表现出不同的行为。
(判断题)
Java中,方法重载机制,允许在一个类中定义多个同名的方法。
(单选题)
()是把一个数据实体的多项重要属性定义为多个维度,使得用户能方便地汇总数据,从而简化了数据的分析处理逻辑,并能对不同维度值的数据进行比较
(简答题)
在一个类中定义了多个子对象,其构造函数调用子对象的构造函数的顺序取决于什么?
(填空题)
所谓类的封装是指在定义一个类时,将类中的属性私有化,即使用()关键字来修饰
(判断题)
对象的属性、事件和方法是类中定义的,所以不可以随意向对象中添加新属性、新事件或新方法。()
(判断题)
操作名通常使用能够描述类的行为的动词或者动词短语,操作名的第一个字母通常使用小写形式,当操作名包含多个单词时,要合并起来,从第二个单词起,所有单词的首字母都是大写形式。
(单选题)
在Action类中定义的属性使用修饰符(),属性和属性对应的getter和setter方法使用修饰符public。
(简答题)
有人定义一个教师类派生一个学生类。他认为“姓名”和“性别”是教师、学生共有的属性,声明为public,“职称”和“工资”是教师特有的,声明为private。在学生类中定义特有的属性“班级”和“成绩”。所以有 你认为这样定义合适吗?请做出你认为合理的类结构定义。