当前位置: 首页 > article >正文

javaSE.类的继承

在定义不同类的时候,为了方便使用可以将这些共同属性抽象成一个父类,在定义其他子类时可以继承自该父类,减少代码的重复定义,子类可以使用父类中非私有成员.

extents

没有可用的无形参构造方法  被构造方法覆盖了

super

需要调用父类的构造方法

 super必须是构造主体的第一条语句

子类可以当作父类来使用

相当于当作父类使用了看,本质上还是子类.

类的强转 不能随便转 可以转父类不能转子类

本质Stutent可以转会Stutent

可以转worker

本质worker不能转到stutent

转回worker

转回worker不能转Stutent

判断某个变量所引用的对象到底是什么类

instanceof   (检查对象 instanceof 类)

用来检查对象 所引用哪个类, 用于引用类型.

如果检查类型是检查对象子类,或者对象为null ,返回 false

如果检查类型是对象的类 父类,或本身类,,返回true

创建是Stutent

 

 

创建是 worker

 

子类可以定义和父类同名属性

这里的name是父类Person的

优先使用最近的类的 worker类里的

 super访问父类的name 往上跳一级


http://www.kler.cn/a/517634.html

相关文章:

  • 【QT】 控件 -- 显示类
  • 基于微信小程序的网上订餐管理系统
  • SAP新增公司间交易的配置点---SD部分内容
  • unity学习20:time相关基础 Time.time 和 Time.deltaTime
  • Pyecharts图表交互功能提升
  • python flask中使用or查询和and查询,还有同时使用or、and的情况
  • 2025.1.24总结
  • TMC2208替代A4988
  • 第38周:猫狗识别 (Tensorflow实战第八周)
  • Flink读写Kafka(Table API)
  • 分享14分数据分析相关ChatGPT提示词
  • 如何设计浪漫风格的壁纸
  • 低代码开发:效率革命与市场机遇
  • YOLOv10-1.1部分代码阅读笔记-model.py
  • C++入门14——set与map的使用
  • c#实现重启Explorer.exe并且启动某个命令
  • CSS 提示工具:优化网页设计,提升用户体验
  • 关于BAR(PCIE BAR或AXI BAR)的解释
  • 广西螺蛳粉:舌尖上的美食传奇
  • 【豆包MarsCode 蛇年编程大作战】蛇形烟花
  • MATLAB遗传算法求解函数最大值
  • 简约的单用户看板待办事项应用Tellor
  • 无人机核心项目开发系列:从设计到实现的完整解析
  • Tailwind CSS v4.0 发布
  • 微服务学习-Nacos 注册中心实战
  • Kaggle入门