摘要: 概念:对于同一个指令(调用同一个名称的方法),不同的方法给予不同的反应(不同的方法实现) 例如:老师给学生上课,当老师说下课时,不同的学生有不同的反应,有的学生上厕所、有的学生喝水,但老师下发的指令只有一个 这就是多态,同一指令,不同的事物有不同的反应 规范(多态实现的前提): 1.必须要有继承关系 阅读全文
posted @ 2020-03-14 22:57 showMeTheCodes 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一.抽象类与抽象方法 java中的对象是对现实世界的具象化,但是在现实世界中,某些类并不具备实例化的意义,因此可以定义为抽象类 抽象类: 1.创建抽象类的时候需要添加abstract的关键字 2.不能进行实例化,也就是不能new对象 3.抽象类中的某些方法需要子类进行更丰富的实现,父类实现没有意义, 阅读全文
posted @ 2020-03-14 11:54 showMeTheCodes 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一.继承 概念:表示父类跟子类之间的关系,当两个类或者多个类具备相同的属性和方法的时候,可以提取出来,变成父类,子类可以继承 使用: 1.使用继承的时候需要使用extends关键字 2.使用继承关系之后,父类中的属性和方法都可以在子类中进行使用(私有属性和非私有方法) 3.java中是单继承关系(如 阅读全文
posted @ 2020-03-14 11:04 showMeTheCodes 阅读(97) 评论(0) 推荐(0) 编辑