Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何实现有效的 Java 特征?
请告诉我这是否不合适 特别是 Programmers SE 或其他东西是否更适合这个问题 好吧 因此 我目前将许多 特征 表达为接口 我们称它们为 可更新 和 可破坏 将它们表达为接口的缺点是我无法在所有 可破坏 组件之间共享行为 另一方面
Java
interface
abstractclass
traits
Java 8 中接口和抽象类之间的根本区别[重复]
这个问题在这里已经有答案了 考虑到接口现在可以为其提供的方法提供实现 我无法正确合理地解释接口和抽象类之间的差异 有谁知道如何正确解释其中的差异 我还被告知 从性能角度来看 接口比抽象类更轻量 有人可以证实这一点吗 接口仍然不能有任何状态
Java
interface
abstractclass
java8
defaultmethod
在通用 C# 类中链接隐式运算符
对于以下通用 C 类 我想将 T 转换为 K public abstract class ValueType
c
operatoroverloading
abstractclass
避免实现接口中存在的方法 - java
我有一个如下所示的界面 public interface a public void m1 public void m2 public void m3 public class A implements a public void m3 i
Java
interface
abstractclass
函数定义上的纯说明符
在 GCC 上编译时我得到了错误 函数定义上的纯说明符 但当我使用 VS2005 编译相同的代码时则不然 class Dummy error pure specifier on function definition VS2005 comp
c
abstractclass
purevirtual
抽象类中可以有静态数据成员吗?
我设计了一系列相关的类 为了能够管理它们 我让它们从一个抽象类派生 这些类都需要访问一系列共享资源 我发现自己在每个类中创建了一个指针向量 它们全部相同 它们必然必须相同 似乎在基类中创建一个静态成员将使所有派生类都可以访问该向量 这意味着
c
abstractclass
staticmembers
Typescript 重写抽象方法,该方法返回 void
abstract class Base abstract sayHello void class Child extends Base sayHello return 123 抽象方法的返回类型是void但我可以用数字类型返回来实现它 我没
typescript
abstractclass
abstractmethods
如何在Spring-MVC方法中绑定抽象类的子类?
给定 Spring MVC 控制器中的 保存 方法 RequestMapping value save public void save ModelAttribute MY KEY final MyModel myModel 拥有位于myM
Java
SpringMVC
Binding
controller
abstractclass
子类需要访问抽象超类的私有属性
我有一个抽象 java 类 它实现了它的几个方法 但没有实现其他方法 在它实现的方法中 它使用私有属性变量 使用的变量也需要在子类中使用 据我所知 我的选择是 在子类和超类中都声明私有变量 将抽象类中当前实现的方法的实现推迟到子类中 还有其
Java
abstractclass
private
随着扩展方法的出现,抽象类的吸引力是否降低了?
NET 中扩展方法的一个有趣的方面是您可以将它们应用到接口 对我来说 我可以在接口附近定义功能 而无需定义使程序集混乱的抽象类 这似乎很好 我知道抽象类并没有过时 但是您对在代码中利用这种副作用有何看法 Example public sta
NET
extensionmethods
abstractclass
抽象类的公共构造函数有充分的理由吗
直接调用构造函数来创建对象是不可能的abstract班级 的构造函数abstract类只能从派生类中调用 因此它seems对我来说 抽象类的构造函数必须是protected或包私有 后者用于限制对包内的派生类使用构造函数的特殊情况 然而 J
Java
constructor
abstractclass
从具体类派生抽象类
假设我们有一个具体的class Apple Apple 对象可以被实例化 现在 有人来导出一个摘要class Peach来自苹果 它是抽象的 因为它引入了新的纯虚函数 Peach 的用户现在被迫从它派生并定义这个新函数 这是常见的模式吗 这
c
inheritance
abstractclass
purevirtual
从抽象类中与实际类中同名的另一个方法调用方法
我有一个抽象类和一个扩展它的类 两个类中有一个具有相同名称的方法 我想在抽象类的另一个方法中调用抽象类中的方法 控制器 java public abstract class Controller public Result delete L
Java
class
abstractclass
superclass
如何继承并实现以抽象类为参数的纯虚方法?
我有一个抽象类Node其中包含纯虚拟方法存根matches 需要另一个实例Node 即子类化的事物的实例Node 作为参数 class Node forward declaration class Node public Node pare
c
pointers
inheritance
abstractclass
purevirtual
C# - 我应该使用什么,接口、抽象类还是两者?
因此 假设我正在用 C 构建某种房地产应用程序 对于每种类型的财产 我将创建一个类 例如 ResidentialProperty 和 CommercialProperty 这两个类以及所有其他属性类将共享一些公共属性 例如 Id 标题 描述
c
NET
interface
abstractclass
Java继承与抽象方法
我有很多 形式 类 所有这些都扩展了Form 我有一个名为的抽象类FormService以及扩展此类的特定表单服务 我想做的是有一个名为的抽象方法populate 它采用一种类型形式 从而通过继承为给定类型调用正确的服务 所以我有类似的东西
Java
generics
inheritance
polymorphism
abstractclass
Python 中的“类型错误:无法实例化抽象类”
我有一个模块fi定义了以下类 class Asset metaclass abc ABCMeta pass abc abstractmethod def get price self dt datetime date kwargs Noth
python
python3x
abstractclass
python2x
abstractmethods
从函数返回抽象类
是否可以从函数返回抽象类 类本身或引用 无关紧要 您可以返回一个抽象类指针 假设B是从抽象类派生的具体类A A f return new B 或参考 A f static B b return b 或智能指针 std unique ptr
c
abstractclass
您能帮助我在实际示例中理解抽象类与接口的用法吗?
您能否让我对抽象类与继承的使用有一个几乎过于简单化的理解 并帮助我 以便我能够真正理解这个概念以及如何实现 我有一个想要完成的项目 但不知道如何实施 我一直在和我的教授聊天 他经常责备我 说如果我无法弄清楚 我可能还没有准备好学习这门课程
c
interface
abstractclass
PHP 中 Trait 和抽象类的区别
我最近遇到Traits http php net manual en language oop5 traits php在 PHP 中 我试图理解它们 在我的研究过程中 我偶然发现了这个 Stack Overflow 问题 特性与接口 htt
php
abstractclass
traits
1
2
3
4
5
6
...9
»