gpt4 book ai didi

java - 当一个类至少有一个抽象方法时,为什么必须强制它是抽象的?

转载 作者:行者123 更新时间:2023-12-01 11:03:26 25 4
gpt4 key购买 nike

为什么我无法创建包含抽象方法的具体类?

强制执行只是为了确保没有抽象方法定义就不会创建任何对象吗?或者这个限制还有其他合理的理由吗?

最佳答案

根据定义,抽象类是不完整的。因此,您不应该能够实例化抽象类。此定义的一个有趣的副作用是您可以创建具有所有具体方法的抽象类。只是你认为你的类不完整,不应该被实例化。

关于java - 当一个类至少有一个抽象方法时,为什么必须强制它是抽象的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33158687/

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