Java学习笔记:简单的继承

Java学习笔记:简单的继承,第1张

Java学习笔记:简单的继承

类继承语法

1、复习:A类从B类继承,那么B类就是父类,A类就是子类。类的继承可以简化类的声明。

2、语法:public class Chinese extends Person{

    private String huKou

    public String getHuKou() {

        return huKou;

    }

    public Chinese setHuKou(String huKou) {

this.huKou = huKou;

        return this;     } }

就是 public class 子类 extends 父类

子类写它特殊就可以了

 

显示转换 父类的变量就可以使用子类的方法

Chinese p2=(Chinese)p1;//显示转换,(Chinese)程序员确定:p1指向的一定是Chinese对象
p2.setHukou("某都");
System.out.println(p2.getHukou());
((Chinese) p1).setHukou("1");
System.out.println(((Chinese) p1).getHukou());

只要一个Chinese对象

 继承的语法远不止于此:接口、多态、匿名内部类、闭包、抽象类…… 学编程不能死在学语法上,要死也要进了门再死。讲讲网上那些坑爹的“C++开发者必读的书路线图”,不要做编程领域“小镇做题家”,因此学上必须的语法之后就向前吧。

Java是单继承。所以的类都是直接或者间接继承Object

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5716328.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存