gpt4 book ai didi

Java初学者: Subclasses and Superclasses -Can you remove values?

转载 作者:行者123 更新时间:2023-12-01 07:30:27 24 4
gpt4 key购买 nike

我是一名 Java 初学者,我正在研究子类和父类(super class)。

我知道您可以将父类(super class)中没有的值/属性/行为添加到子类中,以使其更加“特定于任务”。

但我的问题是,我可以从子类中删除属于父类(super class)的属性或行为值吗?

最佳答案

简单回答:

不,你不能也不应该!

父类(super class)具有属性应该总是有意义的。

看看这个:Liskov Substitution Principle

关于Java初学者: Subclasses and Superclasses -Can you remove values?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18268569/

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