前端转全栈-day6(构造函数与继承)

构造函数:

java 复制代码
// StartA.java
public class StartA {
  private String name;
  private byte age;
  // 总体上跟方法的写法类似
  // 1、和类名同名
  // 2、没有返回类型
  public StartA(String name,byte age){
    this.name = name;
    this.age = age;
  }
}

// StartB.java
public class StartB{
  StartA startA = new StartA("你好哦",(byte)19);
}

继承:

java 复制代码
public class StartB extends StartA {
  // 私有属性也会被继承 但是子类中无法直接访问和使用
  // 父类如果显示定义了有参数的构造函数 子类也必须要定义 并且super调用父类的构造 可以增加参数 但是不能减少参数
  public StartB(String name, byte age) {
    super(name, age);
  }
}
相关推荐
程序员雷欧1 小时前
Java 反射深度解析:从原理到源码的全面剖析
java·开发语言·python
登登登__1 小时前
春秋招笔试题总结
java·开发语言
rannn_1111 小时前
【力扣hot100】链表专题|21、2、19、24、92、25
java·数据结构·算法·leetcode·链表·开发
Rabitebla2 小时前
C++11 新特性详解(一):列表初始化、initializer_list 与右值引用
java·开发语言·数据结构·c++·算法·leetcode·list
洋不写bug2 小时前
JavaComparable、Comparator、Cloneable接口解析,深拷贝浅拷贝详细解析
android·java·开发语言
坐吃山猪2 小时前
WebFlux_学习Subscriber总结
java·开发语言·学习·webflux
白露与泡影2 小时前
Java面试题及答案整理(2026年金九银十最新版,持续更新)
java·开发语言
geovindu3 小时前
java: Memento Pattern
java·开发语言·后端·备忘录模式·行为模式
xcLeigh3 小时前
Unity基础:Start与Update方法——Unity脚本生命周期初探
java·unity·游戏引擎·教程