内容纲要
278讲(重要)访问修饰符、封装、继承
重要!
- 在同一个包下,可以访问public ,protected 和 默认修饰属性或方法,不能访问private 属性或方法。
- 在不同包下,可以访问public 修饰的属性或方法;但不能访问 protected ,默认,private修饰的属性或方法。
封装
-
构造器如果没有setXxx; getXxx; 那么防护机制就会失效,直接绕过getXxx( ); setXxx( ); 方法
-
因此构造器中可以写入setXxx( ); getXxx; 方法。
- 封装 课堂
继承
- 可以通过父类提供的public 公共方法来访问父类的 私有方法; 有点类似于 getXxx();
**子类必须调用父类构造器,完成父类的初始化
- 继承细节 ExtendsDetail
-
super在使用时,必须放在构造器第一行
-
super和this不能再构造器中共存
- 继承细节
CTRL + H可以查看类的继承关系
- 子类最多只能继承一个父类(指直接继承)Java中时单继承。