Java三大特性——继承

本文介绍了Java中的继承概念,通过一个生动的父亲(Father)类和儿子(Son)类的例子,展示了如何使用`extends`关键字进行类的继承。内容包括财富(money)的get/set方法以及产业(industry)方法的继承。最后通过Application类进行测试,演示了如何访问和使用继承的属性和方法。
摘要由CSDN通过智能技术生成

何为继承

继承的本质就是对某一批类的抽象,从而实现对现实世界更好的建模

  • 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();//继承到父亲打下的江山
}

本文章结束

狂神继承视频讲解

狂神说哔哩哔哩个人空间

特别鸣谢狂神的教学!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值