A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 丁海平 中级黑马   /  2013-8-29 11:49  /  1204 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1重写:不同对象对于同一方法调用的不同行为
用父类是实现多态
用抽象类实现多态
用接口实现多态
版本控制,要保留基类方法使用new关键字
重写方法时使用override
2.接口:
接口是多继承
3.箱:将值类型赋值给引用类型
  拆箱:将引用类型赋值给值类型
4.集合,,也叫数组序列
泛型类  List<string>就直接使用string对象作为List的元素,而避免使用object对象带来的封箱、拆箱操作,从而提高程序性能。
本质就是:编译阶段告诉编译器类型,避免装箱拆箱
5.象类和接口的区别
抽象类可以包含功能定义和实现,接口只能包含功能定义
抽象类反应事物的内部共性,接口是为了满足外部调用而定义的一个功能约定
1.抽象类用abstract定义 接口用interface定义
2.抽象类只能被单继承  接口可以被多继承
3.抽象类的抽象方法在子类必须中实现 接口全部成员都要在继承时被实现
4.抽象类的成员的访问修饰符可以自定义 接口必须是默认的public

评分

参与人数 1技术分 +1 收起 理由
赵宗荣 + 1 赞一个!

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马