JAVA学习--3.类的继承

继承

1.继承的作用

​ 用于扩充类,实现代码的重用,提升程序的结构性,方便管理权限

​ *子类继承父类之后,可以使用父类的属性和方法

2.继承的格式

  • 关键字:extends

  • 格式

    class 子类 extends 父类 {
        
    }
    

3.子类的继承范围

  • 子类继承了父类所有的属性和方法

  • 子类是否能调用所有继承到的属性和方法?(访问权限)

    • 访问修饰符:

      ​ public 可用范围:整个项目

      ​ private 类

      ​ protected 包,子类

      ​ 缺省 包

  • 子类中方法的重写:

    格式:

    访问修饰符 返回值类型 方法名(参数数据类型 参数变量名){
        //方法体
    }
    

    一般来说格式与父类一致,访问修饰符的范围可用扩大,不能缩小。

    子类和子类对象在运行调用时都是优先调用重写之后的方法。

4.子类的自动转型

  • 类的自动转型是子类可用自动转型到父类

    student s = new NUstudent();
    student是NUstudent的父类
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值