oop
-
重写等式方法与创建新方法 我一直认为java中的.equals()方法应该被重写,以使其特定于您创建的类。换句话说,寻找两个不同实例的等效性,而不是对同一实例的两个引用。然而,我遇到了其他程序员,他们似乎认为默
-
OOP和完全避免实现继承是可能的吗? 我将选择Java作为一个例子,大多数人都知道它,尽管其他所有OO语言也在工作。 与许多其他语言一样,Java具有接口继承和实现继承。例如,一个Java类可以从另一个类继承,并且每个具有实现的
-
以 OO 方式进行游戏设计 我正在设计一个简单的游戏,它使用Java 2D和牛顿物理学。目前,我的主要“游戏循环”看起来像这样: 当一个实体被指示自我更新时,它将根据施加在它上面的当前力来调整它的速度和位置
-
解释变量隐藏在此 Java 代码中的工作原理 考虑以下代码 我理解前两个,但无法理解最后一个。b.foo() 如何打印 5.B 类将继承 foo 方法。但是它不应该打印b.x打印的东西吗?这里到底发生了什么?
-
为什么在Java 8中向接口添加默认方法是一个不错的设计选择,还有哪些替代方案 (5 个答案) 6年前关闭。 我只是在学习Java,所以我很难获得可能的替代方案,以及这种设计决策的影响。 Java 8 将默认方法功能添加到接口中
-
是否有一种模式可以在不复制域对象属性的情况下使用 DTO? 我想在我的视图模型中使用DTO来代替我的域对象,但是我很难证明必须为每个域对象维护两组属性的维护开销。 我想知道是否有人已经实现或知道一种模式,其中域对象的属性与对象的操作分
-
-
如何用Java编写我们自己的标记接口? 我知道java中的标记接口。它用于定义有关类的特定行为。例如,可序列化接口具有将对象存储到字节流及其反向进程的特定功能。但我不知道这个特定行为是在哪里实现的,因为它没有任何方法
-
使用私人关键字 我是编程新手。我现在正在学习Java,有些东西我不太确定,那就是使用私有。为什么程序员将变量设置为私有,然后编写,getter和setter来访问它。为什么不把所有东西都放在公共场合,因为我们
-
标签