![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OOP
cadenzasolo
这个作者很懒,什么都没留下…
展开
-
设计模式前奏–封装继承
设计模式前奏–封装继承既然大家的工作是做IT,那我就拿最熟悉的办公用品来做示例。面向对象三大特性封装、继承、多态。封装 PC,Dell,IBM这三个类就是封装继承 Dell:PC,IBM:PC这二处地方用到继承多态 public virtual string Name{} public abstract void Describe 这里属性和方法的定义方式就是多态,这篇文章我并没有讲解多态...原创 2016-01-18 18:06:44 · 433 阅读 · 0 评论 -
设计模式前奏–多态
设计模式前奏–多态这篇文章我将讲解多态,在上篇文章设计模式前奏–封装继承中我说过为什么要面向接口编程,而不是面向细节编程,在这篇文章中我将用示例来说明。面向对象三大特性:封装、继承、多态。首先说明重载和多态不是一个概念。 重载:名称相同,参数类型和参数个数不同 多态:“同参数、同返回类型。一个接口,多种实现”。 另外在多态中还有一个函数调用方式叫覆盖(Override),也有翻译为重写,和刚才原创 2016-01-19 02:12:13 · 546 阅读 · 0 评论