抽象类中的构造函数?

发布于 2024-08-18 07:43:06 字数 211 浏览 3 评论 0原文

可能的重复:
Java 中的抽象类构造函数

当我们无法创建抽象类的实例时,怎么办构造函数的目的是什么?

Possible Duplicate:
Abstract class constructor in Java

When we can't create an instance of abstract class, what is the purpose of a constructor?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

笙痞 2024-08-25 07:43:06

您仍然可以扩展抽象类并在派生类中调用抽象类的构造函数。

You can still extend the abstract class and call the abstracts class' constructor in your derived class.

意中人 2024-08-25 07:43:06

我经常在抽象类中创建带有一些参数的构造函数(并且不创建空构造函数),通过这种方式,我使所有子类都具有带有所有这些参数的构造函数。这种方法保证子类被正确初始化。

但在我最近的几个项目中,我使用 spring 及其依赖注入来实现此目的。

I often create a constructor with some parameters (and don't create empty constructor) in abstract class and in this way I make all subclasses to have constructor with all these parameters. This approach guarantees that subclasses are initialized correctly.

But in my last few projects I use spring with its dependency injection for this purpose.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文