重点:继承
重点:继承
-
继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模
-
extends的意思是“扩展”。之类是对父类的继承
-
-
继承是类与类之间的关系。除此之外,类和类之间的关系还有依赖、组合、聚合等
-
继承是关系的两个类,一个为子类(派生类),一个为父类(基类)。子类继承父类,使用关键字extends来表示
-
子类和父类之间,从意义上讲应该具有“is a”的关系
-
object类
-
super
-
方法重写
package com.oop; import com.oop.demo03.Student; import com.oop.demo03.Teacher; public class Application { public static void main(String[] args) { Teacher teacher = new Teacher(); teacher.say(); Student student = new Student(); System.out.println(student.money); } } package com.oop.demo03; //在java中,所有的类,都默认直接或间接继承object类 //person 人 public class Person { public int money=10_0000_0000;//父类,默认是public类型,如果是private则子类不能继承 public void say(){ System.out.println("说了一句话"); } } package com.oop.demo03; //学生 is 人 //子类继承了父类,就会拥有父类的全部方法 public class Student extends Person { } package com.oop.demo03; //teacher is 人 public class Teacher extends Person{ }


浙公网安备 33010602011771号