gpt4 book ai didi

java - 混合构造函数的目的是什么?

转载 作者:行者123 更新时间:2023-11-29 06:24:02 25 4
gpt4 key购买 nike

这样做的目的是什么:

Employee a = new OverTimeEmployee();

OverTimeEmployee a = new Employee();

OverTimeEmployee 是 employee 的子类吗?

它的正确名称是什么?我猜混合构造函数不对

最佳答案

这叫做对象继承。

Polymorphism 一样,它是面向对象编程的主要内容之一。 .

所以在代码中:

class Employee {
...
}

class OverTimeEmployee extends Employee {
...
}

所以你可以这样做的原因:

Employee a = new OverTimeEmployee();

是因为OverTimeEmployeeEmployee 的一种.

我不相信你可以做你在第二个例子中所做的,因为不是所有的EmployeeOverTimeEmployee你会得到一个错误

关于java - 混合构造函数的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5955059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com