java子类继承父类的构造方法_JavaSE第五章总结—继承

重中之重:学习之动力,在于美图

8088b92b929b86d392b183e053f64d5a.png

备注:本文只是列举章节中重要部分,供查漏补缺,分享交流

子类继承父类

1)加载顺序

① 加载父类静态代码块、静态变量,先声明先加载

② 加载子类静态代码块、静态变量,先声明先加载

③ 加载父类构造代码块、父类构造方法

④ 加载子类构造代码块,父类构造方法

2)注意事项

① 子类可继承父类protect、public修饰的方法或成员变量,而private不能继承。

② 子类继承不了父类的静态属性和静态方法

③ 不要为了父类中的一部分功能而使用继承

④ Object是所有类的超类

⑤ 深刻理解extends、implements、super 、this 、final的含义,及用途

枚举类

① 枚举用途:常用类声明同一大类下的不同小类的事务。

如:聊天软件属于大类,而具体小类是分布在互联网上的各种软件名称

/** * 定义聊天软件的枚举 * 列举出各种聊天软件 */public enum chatToolsEnum {    /**     * QQ     */    qq,    /**     * 微信     */    weChat,    /**     * yy语音     */    yyChat,    /**     * 钉钉     */    dingding,    /**     * TIM     */    tim;}

② 定义枚举和其属性

如:定义搜索引擎,属性则为各搜索引擎的链接

package com.ibm.es.enums;/** * 定义搜索引擎 */public enum searchEnginessEnum {    /**     * 百度     */    baidu("https://www.baidu.com/"),    /**     * 搜搜     */    soso("https://www.soso.com/"),    /**     * 谷歌     */    google("https://www.google.com/"),    /**     * 网盘搜搜     */    wangpan("http://www.pansoso.com/");    private String url;    searchEnginessEnum(String url) {        this.url = url;    }}//注:一旦枚举定义了属性,一定要实现构造方法的重载。

Java反射

反射可以属于java中最强大的技术,如现优秀的开元框架Spring中的aop就是利用的java反射,理解反射非常重要。

网上将java反射的资源有很多,这里就不详细描述了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值