注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

hhfighting的博客

以责人之心责己,以恕己之心恕人

 
 
 

日志

 
 
 
 

遗忘的c++知识---继承  

2014-07-15 13:41:40|  分类: C & C++ |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
今天感觉好失落啊。怎么也算是天天泡在代码海洋中,竟然发现好多c++的基础知识竟然概念模糊。真不知道别人也会有这样的问题吗?感觉自己好弱啊......
1派生类的函数重载问题
派生类会覆盖基类的所有同名函数,无论参数是否相同。详细参考另一篇博文:http://hhfighting.blog.163.com/blog/static/557003232014615825167/?newFollowBlog
2 派生类的构造函数
如果不显式调用基类的构造函数,则会默认调用基类的无参构造函数。因此要注意基类的无参构造函数是否存在。如果基类定义了其它有参构造函数,就只有显式声明无参构造函数才能保证其存在。
派生类也可显式调用基类的构造函数,以初始化参数列表的形式进行调用。
3 基类和派生类的混合使用
声明一个基类指针对象,即使用派生类的构造器去构造,也已然只能调用基类自己的函数。唯一例外的是虚函数。如果该虚函数在基类和派生类中均被定义,则此情况下应调用的是派生类的相应函数。
  评论这张
 
阅读(36)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017