黑马程序员 virtual abstract interface 之间的关系

原创 2013年12月03日 21:07:29
---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------





virtual是实现动态绑定的关键字;字段不能是虚拟的,只有方法、属性、事件和索引器才可以是虚拟的




virtual中的纯虚拟就是abstract,抽象方法是隐式的虚方法。




interface就是一个只能在其内部定义属性,方法,索引,事件的关键字,


接口不能包含字段。接口成员一定是公共的,非静态的。接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。接口和接口成员是抽象的;接口不提供默认实现。


abstract,interface都不能被实例化,都不包含构造和析构函数,abstract中可以包含非抽象函数(只有abstract类中可以包含抽象成员)




---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net

黑马程序员-abstract与virtual

abstract   abstract 修饰符可以和类、方法、属性、索引器及事件一起使用。   在类声明中使用 abstract 修饰符以指示类只能是其他类的基类。  抽象类具有以下特性:  ·...

黑马程序员面试题面向对象二(多态,抽象类abstract,接口Interface,内部类,异常Exception,包package,String类,StringBuffer)

--------- android培训、java培训、期待与您交流!--------- 一.多态 1.多态的概念 (1) 多态:可以理解为事物存在的多种体现形态。 (2)多态的...

黑马程序员-抽象类abstract class 与 接口interface 的区别

l 从特性来看 1. 抽象类:含有抽象方法的类只能定义成抽象类。 抽象类不能被实例化,也即不能使用new关键字来实例化抽象类。 2. 接口:是一个完全抽象了的类,没有任何东西可以被子类来继承了。   ...

黑马程序员----【javaSE基础】个人总结--abstract class和interface的区别

相似处: 1.interface的方法全部都没有“实现部分”(body区);    而abstract类能拥有abstract方法,这些方法也都没有“实现部分”(body区); 2. interfac...

黑马程序员_<<面线对象(继承,abstract,interface,final)---02>>

--------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -------------------- 1. 继承       1.概述  ...

黑马程序员_abstract和final以及interface总结

---------------------- android培训、java培训、期待与您交流! ----------------------   abstract和final以及inter...

黑马程序员_java_final_abstract_interface_main_变量_覆盖_private_静态

------- android培训、java培训、 期待与您交流! ---------- 一、final修饰符 final : 最终,作为一个修饰符 1,可以修饰类,函数,变量...

黑马程序员——JAVA基础——继承、abstract、interface

------- android培训、java培训、期待与您交流! ----------

【黑马程序员】java中--------------抽象类(abstract)接口(interface)

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 一、抽象类 1、定义:当多个子...

黑马程序员--面向对象三(final、abstract、Interface、Object、内部类)

------- android培训、java培训、期待与您交流! ---------- 一、final final:最终,终态。是一个修饰符 特点: 可以修饰类、变量、函数。被修饰...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员 virtual abstract interface 之间的关系
举报原因:
原因补充:

(最多只允许输入30个字)