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

面向对象:继承、多态

时间:2017-11-10 18:26:42      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:fat   属性   dfa   重写   return   重载   override   子类   bsp   

1.继承   子类名:父类名

子类可以继承父类所有的公共方法和属性

一个父类可以有无数个子类、后辈类

一个子类只能有一个亲爹

父类、基类
子类、派生类、超类        --不同种说法

2.多态

virtual   虚方法

override  重写

overload 重载

用法:

class grandfa
{
public string p()
{
return "奶奶";
}
}

--

class father:grandfa
{
public virtual string peo()         --virtual  可以虚写
{
return "妈妈";
}
}    

--

class son:father
{
public override string peo()      --override 重写方法
{
return "妹妹";
}
}

面向对象:继承、多态

标签:fat   属性   dfa   重写   return   重载   override   子类   bsp   

原文地址:http://www.cnblogs.com/m110/p/7815404.html

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