gpt4 book ai didi

java - 为我的项目选择父类(super class)

转载 作者:行者123 更新时间:2023-11-30 04:55:19 25 4
gpt4 key购买 nike

我收到了一份大学作业,我必须阅读 pdf 文件并打印出来。作业的编码部分足够简单;唯一的麻烦是我不知道我可以将什么作为继承图顶部的父类(super class)。

我将其设置为“创建 GUI”类,其中包含所有基本组件(例如框架、容器、字体和按钮大小)并添加创建该类实例的方法是否正确,或者是这是一个完全没用的类吗?

最佳答案

如果可以的话,请根本不要使用继承!

我是一个技术恐惧者吗?没有。我有压抑的 child /家长问题吗?也许吧,但那是另一篇文章了。

创建继承关系并不是一件容易的事(如果有的话)。您需要创建新父对象的主要原因是您需要从一般角度描述对象的新类别的行为或属性。因为想要专门化(车辆/汽车)而继承的想法实际上是为了让学生了解为什么该功能会出现在语言中,即一种掌握概念的方法,而不是用于决定何时使用该功能的逻辑示例需要。

摘自之前对 why the "vehicle/car' example is extremely flawed 的讨论:

总结1)继承是一个复杂的话题2)用一个简单的例子来介绍一个复杂的话题是令人钦佩的3)使用不正确的示例可能会导致学生试图扩展示例,从而变得困惑或对主题的理解产生错误的感觉。4) 对于声称自己了解该学科并关心学生从类里面获得什么的老师来说,在类 Material 中使用不好的例子是不可原谅的。

关于java - 为我的项目选择父类(super class),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8752021/

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