何为继承
继承的本质就是对某一批类的抽象,从而实现对现实世界更好的建模
- Java中继承的关键字为extends , 它的作用说白了就和字面意思差不多,比如你爸爸就是这个父类,你就是你爸爸的后代,那么你以后会继承你爸的产业,财产,但是也不是全部都能继承的,比如你爸爸的老婆,也就是你妈妈,你肯定是不能继承的。
- 按照上述,我们可以编写一个程序
Father类——父亲类
public class Person{
//财富
private int money = 10_0000_0000;
//产业
public void industry(){
System.out.println("这是你爸给你打下的江山");
}
//因为是私有的变量,所以需要使用get/set方法来访问
public void getMoney(){
this.money;
}
public int setMoney(int money){
this.money = money;
}
}
那么这就可以把你爸能继承给你的东西先抽象出来
现在我把子类给写出来
public class Son extends Father{ //这里只需在类名后面添加 |extends 父类{ |就可以了
}
这样做就已经完成了继承,接下来测试类
public class Application{
Son son = new Son();
son.getMoney(); //获取到儿子继承父亲的钱
son.industry();//继承到父亲打下的江山
}
本文章结束
特别鸣谢狂神的教学!!!