一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 一:特性继承性。 1)继承格式 2)可以通过子类扩展父类3)只允许多层继承,不允许多重继承。4)子类不能直接访问父类中的私有操作,但可以通过get方法访问。5)子类构造方法中的super()。一般写类的时候要构 ...
分类:
编程语言 时间:
2019-10-07 23:33:02
阅读次数:
103
教材学习内容总结 继承的基本知识:extends的概念(相当于把父类的代码复制粘贴到了子类代买中); private以及protected标识的用法(原则上用private,但是需要引用、又不破坏封装原则,就使用protected); super的用法(引用父类中的相关实例数据); 在子类的运行式当 ...
分类:
其他好文 时间:
2019-10-07 23:20:39
阅读次数:
142
2019 2020 26 《数据结构与面向对象程序设计》第5周学习总结 [toc] 教材学习内容总结 1. 保护可见性提供了继承之间最恰当的封装机制 2. 可以使用super引用来调用父类的构造方法 3. 子类可以重写(重定义)继承自父类的方法 教材学习中的问题和解决过程 问题1:父类与子类的关系 ...
分类:
其他好文 时间:
2019-10-07 23:10:10
阅读次数:
115
一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 二.实验的内容 (1)根据下面的要求实现圆类Circle。 1.圆类Circle的成员变量:radius表示圆的半径。 2.圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(d ...
分类:
其他好文 时间:
2019-10-07 23:09:22
阅读次数:
124
学号 2019 2020 1 《数据结构与面向对象程序设计》第X周学习总结 教材学习内容总结 super和this: this 一是引用隐式参数。 二是调用该类其他构造器。 super 调用父类的方法。 调用父类的构造器。 通过super关键字来实现对父类成员的访问,用来引用当前对象的父类,supe ...
分类:
其他好文 时间:
2019-10-07 22:58:48
阅读次数:
88
1 类的定义2 类的继承注意:一个类只能继承一个父类,这和接口有别3 类的修饰符请注意子类要获取父类的私有属性,要用super调用父类方法间接获取(用this关键字调用从父类继承下来的方法同样有效,前提是用this调用的这个父类方法没有被子类重写覆盖掉)4 类中的静态属性和静态方法5 多态的展现 =... ...
分类:
其他好文 时间:
2019-10-07 21:28:02
阅读次数:
106
访问本类中属性,如果本类中没有此属性,就从父类继承过来的属性中查找 (遵循就近原则) 调用父类构造器,必须放在首行,如果不写的话,系统会默认调用父 类的无参构造器(总之创建子类对象一定会执行父类构造器) ...
分类:
其他好文 时间:
2019-10-07 19:39:00
阅读次数:
107
一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 二.实验的内容 (1)根据下面的要求实现圆类Circle。 1.圆类Circle的成员变量:radius表示圆的半径。 2.圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(d ...
分类:
编程语言 时间:
2019-10-07 19:17:59
阅读次数:
87
1.this和super各有几种用法? this三种用法: 用法一:表示当前对象引用,常用于形参或局部变量与类的成员变 量同名的情形,使用this.成员名表示当前对象的成员 用法二:表示当前对象 用法三: 调用当前类的构造方法 super访问当前类的直接父类,主要应用场合: 子类的数据成员或成员方法 ...
分类:
编程语言 时间:
2019-10-07 13:38:58
阅读次数:
127
``` 面向对象的三条主线:
1.类及类的成分
2.面向对象的三大特性
3.其他的关键字:this super import package abstract static final interface等 1.java程序是关注于类的设计。类从代码的角度:并列关系! 从执行、设计的角度:关联关系、... ...
分类:
编程语言 时间:
2019-10-07 11:35:00
阅读次数:
95