对于方法的修饰词,子类方法要比父类的方法范围更加的宽泛。
方法 范围 更加 对于 子类 父类
2023-09-14 09:11:58 时间
父类为public,那么子类为private则出现错误。
之所以构造方法先运行父类再运行子类是因为构造方法是无法覆盖的。
以下范围依次由严到宽:
private :本类访问;
default :表示默认,不仅本类访问,而且是同包可见。
Protected:同包可见+不同包的子类可见
Public :表示所有的地方均可见。
当构造一个对象的时候,系统先构造父类对象,再构造子类对象。
构造一个对象的顺序:(注意:构造父类对象的时候也是这几步)
① 递归地构造父类对象;
② 顺序地调用本类成员属性赋初值语句;
③ 本类的构造方法。
Super()表示调用父类的构造方法。
Super()也和this一样必须放在第一行。
This()用于调用本类的构造方法。
如果没有定义构造方法,那么就会调用父类的无参构造方法,即super()。
相关文章
- Chrome插件 postman的使用方法详解!最全面的教程
- String的replaceAll方法中的正则表达式用法
- 【IOS-COCOS2D-X 游戏开发之十六】配置你的COCOS2DX项目编译后的ANDROID自动使用(-HD)高清图&设置ANDROID自适应屏幕、缩放比例方法!
- JAVA实现多线程的两种方法
- Hadoop开启、关闭调试信息方法
- MySQL数据备份方法
- JavaScript中判断对象类型的种种方法
- Atitit 面试问题高难度问题 回答不上来的分析应对法 目录 1. 问题分析法1 1.1. 判断是否超出自己范围的,直接回复超出自己范围了1 1.2. 根据生活中的解决方法,大概说下解决模式
- CV:人工智能之计算机视觉方向的简介(CV发展史+传统方法对比CNN类算法+CV类会议/期刊、主要研究方向)、计算机视觉四大研究方向以及十大具体应用领域(知识导图+经典案例)之详细攻略
- 利用 Flask 动态展示 Pyecharts 图表数据的几种方法
- C++中sort函数从大到小排序的两种方法
- CreateFile使用方法和样例
- jQuery 事件方法
- FPGA知识汇集-FPGA的低功耗设计方法总结