黑马程序员技术交流社区

标题: 关于类中的一些小概念问题 [打印本页]

作者: 草缘    时间: 2014-10-19 20:38
标题: 关于类中的一些小概念问题
abstract class 和 interface 有什么区别? ? ? ?请大牛详细讲讲
作者: Li_升杰    时间: 2014-10-20 07:47
{:2_31:}{:2_31:}
作者: qinjingbo    时间: 2014-10-24 22:31
菜鸟一只,看看。
作者: 依米阳光    时间: 2014-11-22 10:56
共同学习了:抽象类:里面可以包含抽象成员和非抽象成员,如果类成员中包含抽象成员,那么该类一定是一个抽象类,可以定义变量,并且不能被实例化。抽象类中的抽象方法只能声明不能包含方法体,派生类必须覆盖基类的抽象方法。

接口: 接口不能被实例化只能包含方法声明,接口的成员包括方法、属性、索引器、事件,不能包含常量、字段(域)、构造函数、析构函数、静态成员。
作者: jdedffjef83j    时间: 2014-11-29 11:51
抽象类可以有普通成员变量,接口不行;
抽象类有非抽象的方法和构造方法,并且修饰符可以是私有的,接口只能是抽象的方法,并且修饰符是public,
一个类只能继承一个抽象类,但能实现多个接口。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2