五.继承重写与继承的注意事项:1.当子类出现了与父亲类中一模一样的方法申明时,子类即有自己的独特内容,同时也继承了父类的内容。2.@Override  // 是一个注解,帮助我们检查重写父类中方法,是否正确3.父类中的私有方法是不能被子类重写的,子类的访问权限不能比父类底。public > 默认> private4.Java只支持单继承,不支持多继承,但是,支持多层继承 5.当一个类没有写无参构造方法,但是写了有参构造方法,那么默认的无参构造方法就自动失效,当对象想调用无参构造方法来生成对象是,这个时候要重新定义一无参构造方法。6.当类的成员属性都是私有的,而生成的对像需要对属性进行赋值操作时,这个时候只能调用类的有参构造方法来实现!!!!7.父亲类的构造函数不能被继承,只能被调用的问题:子类不可以继承父类的构造方法,只可以调用父类的构造方法。子类中所有的构造函数都会默认访问父类中的空参数构造函数,这是因为子类的构造函数内第一行都有默认的super()语句。super()表示子类在初始化时调用父类的空参数的构造函数来完成初始化。一个类都会有默认的空参数的构造函数,若指定了带参构造函数,那么默认的空参数的构造函数,就不存在了。这时如果子类的构造函数有默认的super()语句,那么就会出现错误,因为父类中没有空参数的构造函数。因此,在子类中默认super()语句,在父类中无对应的构造函数,必须在子类的构造函数中通过this或super(参数)指定要访问的父类中的构造函数。
六.包和导包七.修饰符 finl(最终修饰) ,Static (静态修饰)

八.修饰符 Static (静态修饰)

九 权限修饰符

Java 继承学习笔记2相关推荐

  1. Java 继承学习笔记

    继承笔记: 1.关键词:extendspublic class Zi extends Fu ( 子父类的有关系,is a A是B的一种) ------------------------------- ...

  2. 转载:mongoDB java驱动学习笔记

    http://www.blogjava.net/watchzerg/archive/2012/09/22/388346.html mongoDB java驱动学习笔记 指定新mongo实例: Mong ...

  3. java多线程学习笔记。

    java多线程学习笔记 线程的优缺点: 多线程的好处: 充分利用多处理核心,提高资源的利用率和吞吐量. 提高接口的响应效率,异步系统工作. 线程的风险: 安全危险(竞争条件):什么坏事都没有发生.在没 ...

  4. 尚学堂JAVA基础学习笔记_2/2

    尚学堂JAVA基础学习笔记_2/2 文章目录 尚学堂JAVA基础学习笔记_2/2 写在前面 第10章 IO技术 1. IO入门 2. IO的API 3. 装饰流 4. IO实战 5. CommonsI ...

  5. JAVA视频学习笔记-马士兵(七)

    `JAVA视频学习笔记-马士兵` 容器_API_Collection1(20200622) 容器_Collection2(20200623) 容器_Iterator(20200624) 容器_Enha ...

  6. 尚学堂JAVA高级学习笔记_1/2

    尚学堂JAVA高级学习笔记 文章目录 尚学堂JAVA高级学习笔记 写在前面 第1章 手写webserver 1. 灵魂反射 2. 高效解析xml 3. 解析webxml 4. 反射webxml 5. ...

  7. 黑马程序员Java教程学习笔记(五)

    学习视频:https://www.bilibili.com/video/BV1Cv411372m 如侵权,请私信联系本人删除 文章目录 黑马程序员Java教程学习笔记(五) 日期时间:Date.Sim ...

  8. java web学习笔记(持续更新)

    java web学习笔记 一.Java Web简介 二.认识Servlet 1.什么是Servlet? 2.请求路径 3.tomcat 4.Servlet的使用 三.Servlet简单应用 1.创建S ...

  9. 黑马程序员Java教程学习笔记(三)

    学习视频:https://www.bilibili.com/video/BV1Cv411372m 如侵权,请私信联系本人删除 文章目录 黑马程序员Java教程学习笔记(三) 面向对象:设计对象.注意事 ...

最新文章

  1. Network | UDP checksum
  2. Python之pandas:pandas中to_csv()、read_csv()函数的index、index_col(不将索引列写入)参数详解之详细攻略
  3. junit测试NoSuchBeanDefinitionException: No bean named ‘dataSource‘ is define
  4. C++设计模式之桥接模式
  5. 200行代码实现视频人物实时去除
  6. Java 面向对象和封装
  7. 服务器共享文件有访问台数限制,Win7/xp系统下共享文件夹最大连接数限制怎么解除...
  8. vue 父组件获取接口值传到子组件_vue 项目中 “父组件” 异步获取数据之后,传递给子组件不显示...
  9. TransformerEncoder
  10. scope=“prototype”和scope=“session”
  11. oauth2-server-php-docs 存储
  12. I Think I Can!
  13. Oracle函数--合并,替换,拼接,截取,查找
  14. python修改字体无效_matplotlib中修改默认字体
  15. 基于分段解析法的单自由度反应谱程序
  16. Tedddby Activator V5.1,免费绕过iOS 14.7Beta,支持iCloud登录
  17. mysql 数据快速删除
  18. 打造黑苹果(五)设置MACOS系统盘引导,以及安装驱动
  19. Hadoop2.x HA
  20. 下载m3u8文件中的视频,使用FFMpeg解密合并.ts文件

热门文章

  1. 美图回应与华为合作:华为没有使用美图的任何影像技术
  2. 身份的象征?苹果信用卡实体首度曝光:简约大方 保护隐私
  3. 荣耀赵明反讽雷军:有些话不适合知识分子讲
  4. 暴露年龄系列!这些手机系统 你用过几个?
  5. linux下通过gprs模块拨号上网(转)
  6. jvm垃圾回收之类加载机制
  7. python如何得到13位时间戳?
  8. 2014年去哪儿网笔试题--给定一个整型数组,对这个整型素组排序,使得按序拼接数组各元素得到的值最小
  9. 带网格的_装修要不要用网格布,了解这几点之后再做决定
  10. python计算结果向上取整_python中的向上取整向下取整以及四舍五入的方法