abstract-class

abstract-class

文章 0 浏览 5

PHP 中的抽象关键字

嘿,我对 PHP 很有经验,但我不知道关键字抽象在面向对象编程时的作用。谁能用简单的英语解释它的用途? 在什么情况下我会使用abstract关键字?它如何…

夏夜暖风 2024-08-13 04:15:28 9 0

接口还是抽象类:使用哪一个?

请解释一下我什么时候应该使用 PHP 接口以及什么时候应该使用抽象类? 如何将我的抽象类更改为接口?…

原来是傀儡 2024-08-12 08:08:34 3 0

我可以在不重新编译exe文件的情况下更改dll接口吗?

我的 DLL 中有一个抽象类。 class Base { virtual char * First() = 0; virtual char * Second() = 0; virtual char * Third() = 0; }; 这个动态库和…

2024-08-12 06:00:25 4 0

在 nHibernate 中,我可以将抽象基类映射到集合吗?

我正在构建的 CMS 中有一个内容项的基类。它当前被标记为抽象,因为我只想实例化派生类。 BlogPost、Article、Photo 等派生类被设置为 nHibernate 中 …

谈下烟灰 2024-08-11 16:59:20 3 0

c++ 中的抽象类

假设我有一个类: class Bad_Date { private: const char* _my_msg; public: const char* msg() const { return _my_msg; } }; 并且我希望无法创建该…

海未深 2024-08-11 09:09:56 7 0

空抽象类是一种不好的做法吗?为什么?

我们的代码库中有几个空的抽象类。我觉得那很丑。但除了这个非常愚蠢的原因(丑陋)之外,我应该重构它(例如空接口)吗? 否则,代码是健壮的并且经…

汐鸠 2024-08-11 06:18:26 4 0

抽象类和接口,特别是在 PHP 中

这个问题是我上一篇文章的延续,位于此处。 由于无法在不编辑原始帖子的情况下再次发布代码示例,因此我将开始一篇新帖子。而且,它还包含 PHP 代码。…

国际总奸 2024-08-10 17:40:44 3 0

C# 抽象 Dispose 方法

我有一个实现 IDisposable 的抽象类,如下所示: public abstract class ConnectionAccessor : IDisposable { public abstract void Dispose(); } 在 …

望她远 2024-08-10 09:18:32 12 0

从子类提供抽象类成员变量

从具体子类在抽象类中提供值的“正确”方法是什么? 即,我应该这样做: abstract class A { private string m_Value; protected A(string value) { m…

知你几分 2024-08-10 04:56:15 4 0

C# 抽象类中的公共构造函数有什么用?

如果抽象类中的公共构造函数只能由其派生类调用,那么它在功能上应该等同于受保护的构造函数。正确的? 在抽象类中声明公共构造函数而不是受保护的构…

_蜘蛛 2024-08-09 22:26:45 2 0

C++抽象基类的函数

假设我想要有一个像这样的继承层次结构。 class Base class DerivedOne : public Base class DerivedTwo : public Base 基类不打算被实例化,因此具有…

故事与诗 2024-08-09 19:55:18 4 0

如何根据基类比较两个对象?

我希望能够比较从 C# 中同一抽象类派生的两个类。下面的代码说明了我的问题。 我现在可以通过将 BaseClass 设置为非抽象来修复代码,然后在 ToBassCla…

黒涩兲箜 2024-08-09 14:56:58 3 0

需要一些帮助来解决我的 DAL 中主要的抽象模式问题

我的数据访问层给自己带来了一些问题。在这个特定的实例中,我有一个表,其中可能包含 5 种类型的“实体”。这些基本上是公司、客户、站点等。类型由…

装迷糊 2024-08-09 11:13:10 3 0

.NET 中抽象类和接口有什么区别?

抽象类可以被另一个类继承,并要求人们重写抽象函数、抽象属性等。 接口也可以被另一个类实现,也要求人们实现函数、属性、索引器等 。我发现不同的是…

看海 2024-08-09 10:19:31 5 0

在 c++ 中不使用虚函数从模板化派生类访问方法?

我该如何解决这个问题?我显然无法将 value() 方法设为虚拟,因为我事先不知道它是什么类型,并且在从 b 访问该方法时可能不知道这一点: class Base …

三生路 2024-08-07 05:36:14 6 0
更多

推荐作者

娇女薄笑

文章 0 评论 0

biaggi

文章 0 评论 0

xiaolangfanhua

文章 0 评论 0

rivulet

文章 0 评论 0

我三岁

文章 0 评论 0

薆情海

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文