java的继承

User类

复制代码
package 继承;

public class User {
    private String actnc;
    private double balance;

    public User() {
        super();

    }

    public String getActnc() {
        return actnc;
    }

    public void setActnc(String actnc) {
        this.actnc = actnc;
    }

    public double getBalance() {
        return balance;
    }

    public void setBalance(double balance) {
        this.balance = balance;
    }

    public User(String actnc, double balance) {
        super();
        this.actnc = actnc;
        this.balance = balance;
    }
}
复制代码

User1类

复制代码
package 继承;

public class User1 extends User {
    private String actnc;
    private double balance;
    private double credit;

    public double getCredit() {
        return credit;
    }

    public void setCredit(double credit) {
        this.credit = credit;
    }

    public User1() {
        super();

    }
}
复制代码

我们用User1类作为子类User作为父类

在测试中我们可以发现User1继承了User的方法

复制代码
 1 package 继承;
 2 
 3 /**
 4  * 
 5  *  1.对象三大特征之一,封装,继承,多态。
 6  *  2.作用:代码复用。有了继承才有以后“方法的覆盖”和“多态的机制”。 
 7  *  3.格式 
 8  *    修饰符列表 class 类名 extends 父类名{
 9  *  
10  * 
11  *     } 
12  *  4.java当中继承只支持单继承,一个类不能同时继承很多类,只能继承一个类。c++中支持多继承
13  *  5.被继承类:父类,基类,超类,superclass
14  *      继承类:子类,派生类,subclass
15  *  6.私有的不支持继承。
16  *    构造方法不支持继承。
17  *    可以间接继承    
18  *    crtl+shift+t查找类型
19  *    crtl+shift+r查找资源
20  */
21 public class Main {
22 public static void main(String[] args) {
23     User1 c=new User1();
24     c.setActnc("2028535133");
25     c.setBalance(100);
26     c.setCredit(0.99);
27     System.out.println("账号:"+c.getActnc()+"余额:"+c.getBalance()+"信誉度:"+c.getCredit());
28 }
29 }
复制代码

运行结果为

posted on   18软工五班龙向昆  阅读(206)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示