摘要:
为什么需要继承 看一个程序提出代码复用的问题: 我们编写了两个类,一个是Pupil类(小学生),一个是Graduate(大学毕业)。 问题:两个类的属性和方法有很多相同,怎么办? =>继承(代码复用性~) 继承基本介绍和示意图: 继承可以解决代码复用,让我们的编程更靠近人类思维。当多个类存在多个相同 阅读全文
posted @ 2021-11-09 17:30
骄傲的林先生
阅读(55)
评论(0)
推荐(0)
摘要:
封装的介绍: 封装(encapsulation)就是把抽象出的数据【属性】和对数据的操作【方法】封装在一起,数据被保护在内部,程序的其他部分只有通过授权的操作【方法】,才能对数据进行操作。{对电视机的操作就是典型的封装(电视机内部操作,与遥控器的操作)} 封装的解释和好处 1)隐藏实现细节 方法(连 阅读全文
posted @ 2021-11-09 16:07
骄傲的林先生
阅读(56)
评论(0)
推荐(0)
摘要:
1.公开级别:用public修饰,对外公开; 2.保护级别:用protected修饰,对子类和同一个包中的类公开; 3.默认级别:没有修饰符号,向同一个包的类公开; 4.私有级别:用private修饰,只有类本身可以访问,不对外公开。 阅读全文
posted @ 2021-11-09 15:24
骄傲的林先生
阅读(105)
评论(0)
推荐(0)
摘要:
命名规则: 只能包含数字,字母,下划线,小圆点,但不能以数字开头,不能为关键字或保留字。 命名规范: 一般是小写字母+小圆点 一般是com.公司名.项目名.业务模块名 举例: com.sina.crm.user//用户模块 com.sina.crm.order//订单模块 com.sina.crm. 阅读全文
posted @ 2021-11-09 14:55
骄傲的林先生
阅读(230)
评论(0)
推荐(0)
浙公网安备 33010602011771号