继承

继承

  • extends"的意思是”扩展“,子类是父类的扩展。

  • JAVA中只有单继承,没有多继承,

  • 继承是类和类是之间的一种关系,除此之外,类和类之间还有依赖、组合、聚合等

  • 继承关系的俩个类,一个为子类(派生类),一个为父类(基类)。子类继承父类,使用关键字extends来表示。

  • 子类和父类之间,从意义上讲应该具有”is a"的关系

  •  

  • object类、super 、方法重写

 


/*先创建一个Person类,设置属性public age ,  money、方法simle
public class Person {

public int age = 3000;
int money ;

//将money封装
public int getMoney() {
return money;
}
public void setMoney(int money) {
this.money = money;
}


public void simle(){
System.out.println("嘻嘻嘻");
}
}

/*


//创建一个Student类,用来继承Person
public
class Student extends Person{ }


/* public class aplication { public static void main(String[] args) { Student student = new Student();
//money不为public,使用get/set student.setMoney(10000); System.out.println(student.getMoney()); student.simle(); Teacher teacherLi = new Teacher(); System.out.println(teacherLi.age); } } /*


 

posted on 2022-08-26 21:08  三岁学JAVA  阅读(64)  评论(0)    收藏  举报