博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java继承、抽象和接口
阅读量:6176 次
发布时间:2019-06-21

本文共 1011 字,大约阅读时间需要 3 分钟。

package zdbExtends;

public class Grandparent {
    
    public Grandparent(){
        
        System.out.println("Grandparent create.");
        
    }
    public Grandparent(String string){
        
        System.out.println("Grandparent create.string");
        
    }
}

package zdbExtends;

public class Parent extends Grandparent {
    
    public Parent(){
        System.out.println("Parent Create.");
    }
    public Parent(String string){
        System.out.println("Parent Create.string");
    }
}

package zdbExtends;

public class Parent extends Grandparent {
    
    public Parent(){
        System.out.println("Parent Create.");
    }
    public Parent(String string){
        System.out.println("Parent Create.string");
    }
}

package zdbExtends;

public class Parent extends Grandparent {
    
    public Parent(){
        System.out.println("Parent Create.");
    }
    public Parent(String string){
        System.out.println("Parent Create.string");
    }
}

 (二)总结:

继承:

1.子类继承父类,默认情况下调用无参构造函数,如果当父类中只用有参构造函数时,则子类发生错误;
2.调用父类中的有参构造函数使用super("");并且要放在第一行;
3.不允许继承的类:
final class 类名{
}
3.1以final声明的方法不允许覆盖。
3.2以final声明的变量不允许更改。

转载于:https://www.cnblogs.com/zdb292034/p/6081529.html

你可能感兴趣的文章
做一个合格的Team Leader -- 基本概念
查看>>
leetcode 190 Reverse Bits
查看>>
阿里巴巴发布AliOS品牌 重投汽车及IoT领域
查看>>
OPENCV图像处理(二):模糊
查看>>
glassfish4系统启动脚本
查看>>
VMware 虚拟化编程(13) — VMware 虚拟机的备份方案设计
查看>>
独家 | 一文读懂推荐系统知识体系-下(评估、实战、学习资料)
查看>>
UIEvent UIResponder UI_04
查看>>
从非GP到GP
查看>>
云计算助力CDN加速
查看>>
iphone开发之多线程NSThread和NSInvocationOperation
查看>>
MFMailComposeViewController 发邮件
查看>>
velocity 模板解析类
查看>>
HTTP以及HTTPS协议
查看>>
Browser:浏览器版本判断类
查看>>
MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误解决办法...
查看>>
伪类和伪元素
查看>>
jquery
查看>>
Day 3:模块结构和布局
查看>>
PWP+Nginx 集成环境下载
查看>>