- 博客(2)
- 收藏
- 关注
原创 Java简单知识点
学习内容:继承重写重载封装多态相关比较:继承定义:当前类派生出的新的类,当前类称为基类或父类,派生出来的类称之为派生类或者子类,子类会默认继承父类的方法和属性。关键字:extends 语法:修饰符 class 子类 extends 父类{ 子类代码 }注意:当子类想继承父类时,父类必须有无参的构造方法,如果不主动添加系统会默认添加一个无参的构造方法,此时子类可以顺利继承父类但是当父类添加了一个带参的构造方法时,此时系统将不会再默认添加无参的构造方法,所以此时必
2021-12-30 16:49:09 325
原创 Java封装bug
JavaSE封装出现时出现的代码BUG学习内容:首先明确封装的定义:1、先将成员变量的修饰符设为private2、 定义get、set方法来间接访问出现问题:若只有get、set方法 以参数age为例,在实例化的时候,若写了构造方法但是构造方法中是直接赋值,没有调用set方法,则赋值时不会用set方法中的判断条件;产生原因:由于成员变量是private 于是对其操作只能使用set函数解决方式:删除构造方法在构造方法中使用get、set方法...
2021-12-29 15:22:37 279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人