当前位置:网站首页>继承关系下构造方法的访问特点
继承关系下构造方法的访问特点
2022-08-10 03:26:00 【我读春秋的。】
继承就是共性抽取。
1.如果一个类中没有显示的写一个构造方法,则默认赠送一个无参数的构造方法,如果显示的写了,则不再赠送。
2.子类的构造方法中如果没有显示的super(参数)写,则默认赠送一个super();
3.如果显示的写了有参的构造方法super(参数),则不再赠送。
super的父类构造调用,必须是子类构造方法的第一个语句。不能一个子类构造调用多次super构造。
子类构造方法当中有一个默认隐含的“super()”调用,所以一定是先调用的父类构造,后执行的子类构造。
子类构造可以通过super关键字来调用父类重载构造。
this用于同名调用,在谁前面就代表调用的谁
1. this.属性:当局部变量与成员变量重名时,在属性前面加this;
2 .return this:在方法中用来返回对象本身 ;
3. this()或this(实参):表示调用本类的其他构造器
4. this()表示调用本类的空参构造;
5. this(实参)表示调用本类的对应实参构造;
子类必须调用父类构造方法,不写则赠送super();写了则用写的指定的super调用,super只能有一个,而且必须是第一个。
边栏推荐
猜你喜欢

It's almost 35, still "did a little"?What happened to the test workers who had been in the industry for a few years?

常用类以及接口

文本编辑器vim

测试工作管理与规范

(面试加分新技能) 总结11个ES2022中你可能遗漏的语法

维度表设计

【2022河南萌新联赛第(五)场:信息工程大学】【部分思路题解+代码解析】

WPF 实现更换主题色

Small program subcontracting and subcontracting pre-download

Difference between netstat and ss command
随机推荐
金融口译,口译中金融高频词有哪些
关于JWT 和Token(转)
云程发轫,万里可期 | 云扩科技再次入选Gartner《2022年中国ICT技术成熟度曲线报告》
驱动程序开发:无设备树和有设备树的platform驱动
【IO复用】poll
【2022河南萌新联赛第(五)场:信息工程大学】【部分思路题解+代码解析】
flex 的 三个参数:flex-grow、flex-shrink、flex-basis
小程序分包及分包预下载
matlab simulink响应谱计算
获取属性特性几种方法
Software life cycle (the work of each phase of software engineering)
量化投资学习——在FPGA上运行高频交易策略
Camera partial update
如何使用腾讯字体,已经在什么场合下可以使用该字体?TTTGB-Medium
1413.Minimum Value to Get Positive Step by Step Sum
有关视频传输时粘包问题的一些解决方法
一文教会你快速上手 Vim
cuda——nms
从8k到13k,我全靠这本《接口自动化测试——从入门到精通》
The so-called software testing ability is actually these 5 points