1.建立“生物“对象,自行命名属性和方法。2.继承或使用构造函数对“生物”对象进行继承,产生“动物”和“植物”两个对象,分别添加一些属性和方法。(可选项)3.再对“动物”对象和“植物“对象分别进行继承,自行添加一些属性和方法。
交代码。第三项选做。
举一反三
- 关于面向对象的继承,以下选项中描述正确的是______。 A: 继承是指一组对象具有完全相同的属性 B: 继承是指子类具有父类的属性和方法 C: 继承是指各对象之间的共同属性 D: 继承是指一个对象具有另一个对象的属性
- 面向对象三个基本特征是______。 A: 继承,封装,多态 B: 抽象,继承,派生 C: 类,对象,方法 D: 对象,属性,方法
- 面向对象方法中,类之间共享属性和方法的机制是( )。 A: 继承 B: 封装 C: 多态 D: 对象
- 面向对象技术中的单继承是指一个类仅从___________中继承属性和方法。
- 下列关于类、对象、属性和方法的叙述中,错误的是____。 A: 类是对一类具有相同的属性和方法的对象的描述 B: 属性用于描述对象的特征 C: 方法用于表示对象的行为 D: 基于同一个类产生的两个对象不可以分别设置自己的属性值
内容
- 0
有程序代码如下:Text1.Text="郑州大学",则Text1,Text,和"郑州大学"分别代表()。 A: 对象,值,属性 B: 对象,方法,属性 C: 对象,属性,值 D: 属性,对象,值
- 1
面向对象方法的要素是( ) A: 对象、类、数据类型和算法 B: 对象、类、继承和消息 C: 对象、基类、派生类和继承 D: 对象、父类、子类和继承
- 2
1. 编写一个Person类,包括属性(name、age),构造器、方法say(返回自我介绍的字符串)。2. 编写一个Student类,继承Person类,增加ID、score属性,以及构造器,并覆盖say方法。3. 编写StudentTest类,创建分别Person和Student对象,调用say方法输出自我介绍。
- 3
类是具有相同(a)的集合,是对对象的抽象描述。()A、属性和方法B、变量和方法C、变量和数据D、对象和属性类是具有相同(a)的集合,是对对象的抽象描述。()A、属性和方法B、变量和方法C、变量和数据D、对象和属性类是具有相同()的集合,是对对象的抽象描述。 A: 属性和方法 B: 变量和方法 C: 变量和数据 D: 对象和属性
- 4
以下关于继承的描述,说法正确的是( ) A: 子类继承父类的所有属性和方法 B: 子类可以继承父类的私有的属性和方法 C: 子类可以继承父类的公有的属性和方法 D: 创建子类对象时,父类的所有构造方法都会被执行