ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

面向对象之继承

2019-08-30 18:06:50  阅读:132  来源: 互联网

标签:no 继承 重写 面向对象 子类 父类 方法


1.JVM在执行代码的时候,会把类的.class文件加载到JVM的内存,这个加载的过程叫做类加载。

2.一个类不管创建了多少对象,class文件在JVM的内部只有一个类文件

3.有类的时候不一定有对象,有对象的时候一定有类,new student()://一个对象在栈里没有引用变量引用就是垃圾

4.protected是需要子类可以访问,但是其他的非同包(同文件夹)类不能访问,这样的属性就应该被声明成protected,体现了Java的封装性。

5.@Override
    public void setNo(String no) {
        this.no = no;
    }
一个方法是重写方法的判断方式,是给方法的上面加一个注解。

6.子类继承父类,子类继承了父类的一个方法。在子类中如果从父类继承来的方法无法满足需求,需要对这个方法进行重写。

父类方法
public Person test()
{

}
子类重写它:
public Person(Student) test()
{
}

永远记住:子类对象的内存中包含着一个完整的父类对象。

7.抽象方法需要子类重写该方法,因此不能用private和final修饰。

8.接口和接口之间可以实现多继承,类与类之间只有单继承。

 

标签:no,继承,重写,面向对象,子类,父类,方法
来源: https://blog.csdn.net/Alt__/article/details/100163384

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有