码迷,mamicode.com
首页 > 其他好文 > 详细

封装、多态、继承

时间:2017-09-28 20:03:02      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:类对象   指示   赋值   对象   成功   多态   冗余代码   传递   继承   

封装:

1. 减少大量冗余代码

2. 将很难的实现细节封装起来,起到保护和方便使用的目的

 

继承:

1. 减少冗余代码

2. 让类与类产生关系,为多态打下了基础

  特性:

  单根性:一个子类只有一个父类

  传递性:爷爷类、父类、子类

  转换:

  1. 子类可以赋值给父类

  2. 如果父类中装的是子类对象,则可以将这个父类转换成对应的子类对象

       关键字:is as

  1. is:返回bool类型,指示是否可以做这个抓换

  2. as:如果转换成功,则返回对象,否则返回null

封装、多态、继承

标签:类对象   指示   赋值   对象   成功   多态   冗余代码   传递   继承   

原文地址:http://www.cnblogs.com/my-cat/p/7608060.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!