返回首页

任何一个可以回复这些问题呢?

1。我们怎样才能决定何时使用抽象类或接口(即在这种情况下,我们决定使用一个)

使用抽象的优势是什么?

请提供一些现实生活中的例子

回答

评论会员:游客 时间:2012/02/06
RaisKazi:首先让我清楚一件事,他们之间的"抽象"和"抽象类"的区别我想你想知道之间的"接口"和"抽象类"的区别。下面的文章可以帮助你了解"抽象","抽象类"和"接口"。imgsrc=更新-这里是一个更加良好的面向对象编程概念的文章。{A1}
CodingLover:如果您仔细阅读以下的,可以有一个更好的主意。

{A2}]
评论会员:游客 时间:2012/02/06
西蒙邦Terkildsen:这里有一个简短的答案1)为一个抽象类,子类时将分享行为,所以这些共享行为的具体实施,将放置在抽象类。如果子类型不会共享接口的行为。2)可以实现在一个抽象类的行为/的特点,你不能用一个接口。然而,它只有一个优势,如果子类共享这些行为/功能。我建议你​​读这本书{A3}]如果想洞察到软件设计非常好