- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 java学习笔记15-封装
把属性(成员变量)设置为私有(private),把方法设置为共有的(public),假如外界想要得到或者改变某个属性,只能通过方法来办到,这其实是封装的思想之一。 新建一个Student类,这个类有几个属性,将这些属性设置为私有的。为这些属性提供共有的get和set方法。 public class Student { private String name; private ...
2019-06-24 14:55:54 134
原创 java学习笔记14-多态
多态可以理解为同一个操作在不同对象上会有不同的表现 比如在谷歌浏览器上按F1会弹出谷歌的帮助页面。在windows桌面按F1会弹出windows的帮助页面。 多态存在的三个必要条件: 继承 重写 父类的引用指向子类的对象 还是以之前Player类为例 public class Player { public int number; //号码 publi...
2019-06-24 14:38:21 121
原创 java学习笔记13-重写与重载
重写 重写是子类对父类允许访问的方法实现过程进行重新编写,返回值和参数都不能变。 重写方法不能抛出新的检查异常和比被重写方法更加宽泛的异常 访问权限不能比被重写方法低 声明为final的方法不能被重写 声明为static的方法不能被重写 子类和父类在同一个包中,子类可以重写父类除了声明为private和final的方法。不在同一个包中,子类只能重写父类声明为public和protect...
2019-06-12 13:30:01 178
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人