【发布时间】:2011-04-02 02:53:28
【问题描述】:
【问题讨论】:
-
@BlaXpirit:关于是在方法开头还是在首次使用的地方声明变量的问题会证明 Java 是 C++ 的错误克隆吗?您的评论毫无意义的挑衅性,没有证据表明您的主要观点或您对 C# 的抨击是“坏的”。
-
@Bla 嗨,我从你推荐的问题中得到了答案。从技术上讲,我可以理解差异,当我使用抽象类时,我在派生类中重新使用基类代码。但是为什么我需要编写一个接口并实现它呢?无论如何,我将只在实现 hte 接口的类中定义方法。那么如果两个类实现了我写的接口,并在接口中定义了方法,那么即使我不写接口,我也能使用这些类和方法吗?那么我使用接口会获得什么优势呢?
-
在阅读之前的评论时,我的头开始疼。所以我会给你一个有用的链接,其中包含许多其他让你头疼的链接:duckduckgo.com/?q=interface+vs+abstract+class
标签: c# interface abstract-class