• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:class-design

architecture

c# – 实现属性或实现子类

c# – 实现属性或实现子类
我有一个名为List_Field的类,顾名思义,该类构建列表输入字段。这些列表输入字段使用户可以在每个列表中选择一个项目。 我希望能够建立列表输入字段,以允许用户在每个列表中选择多个项目,因此我面临以下难题: 我应该通过在现有的multiple_choice_allowed属性中实现List_Field属性来做到这一点,还是应该实现Multiple_Choi……继续阅读 »

Android

Java类与C++类

Java类与C++类
我刚开始学习为Android进行开发,并且我来自严格的C++背景。我发现Java不支持多重继承,但是我们真的必须为每个新的Activity创建一个单独的.java文件吗? 我有一个TabAc++tivity,还有另外3个构成标签的Activity。我想在其中一个标签上创建一个列表 View ,但是我开始感到困惑。我是否需要制作另一个扩展ListActivit……继续阅读 »

Android

Java类与C++类

Java类与C++类
我刚开始学习为Android进行开发,并且我来自严格的C++背景。我发现Java不支持多重继承,但是我们真的必须为每个新的Activity创建一个单独的.java文件吗? 我有一个TabAc++tivity,还有另外3个构成标签的Activity。我想在其中一个标签上创建一个列表 View ,但是我开始感到困惑。我是否需要制作另一个扩展ListActivit……继续阅读 »

c/c++

像Java这样的类内部的C++方法的定义

像Java这样的类内部的C++方法的定义
我是Java程序员,并且是C++编程的新手。在Java中,我们必须将所有类编写在单独的文件中,并且所有方法的定义都在该类内部。但是现在在C++中,我想知道为什么C++允许程序员在类之外编写方法的定义。有什么方法可以编写Java等C++程序? 解决方案如下: 如果愿意,可以在头文件中编写类的代码。这使得C++中的头文件类似于java中的java文件。 ……继续阅读 »

c/c++

OOP:哪个类应该拥有一个方法?

OOP:哪个类应该拥有一个方法?
Closed. This question is off-topic++。它当前不接受答案。 想改善这个问题吗? Update the question,所以它是用于堆栈溢出的 on-topic++。 已关闭8年。 Improve this question 我无法理解类与方法之间的关系。方法是对象执行的还是已完成的操作?还是这完全是一个不……继续阅读 »

class-design

OOPS(JAVA)中的类设计。

OOPS(JAVA)中的类设计。
有什么方法可以从接口中删除totalPermutationCount(),因为该方法的唯一目的是从具体类中获取permutationCombination值,如果存在更多具体类或更多实例变量,则接口将变得团团而庞大。除了构造函数以外,还有没有其他最佳方法可以将值分配给整个类所依赖的实例变量。 请参阅我的使用方式,请帮助我变得更好。 接口 interface ……继续阅读 »

class-design

设计服务启动界面

设计服务启动界面
简单的答案当然是在Service接口上包括启动方法。 interface Service { void start(); OperationResult operation( parameters ); ... } 这当然很成功,因为大多数服务用户不希望或不关心启动服务,而他们只是想使用诸如operation之类的方法。 您将如何解决这……继续阅读 »

c/c++

OOP:哪个类应该拥有一个方法?

OOP:哪个类应该拥有一个方法?
Closed. This question is off-topic++。它当前不接受答案。 想改善这个问题吗? Update the question,所以它是用于堆栈溢出的 on-topic++。 已关闭8年。 Improve this question 我无法理解类与方法之间的关系。方法是对象执行的还是已完成的操作?还是这完全是一个不……继续阅读 »