wly603

2012年5月19日

C++中多态性、类成员的访问问题

摘要: 概要: C++的多态性是通过关键字virtual指定的, 而Java中,动态绑定是默认的处理方式,java中不需要将方法声明为虚方法。 因此,在C++中要结合类成员的访问控制符、virtual关键字,来分析调用的是哪个成员函数,是否发生多态。一、规则总结 1、对象只能访问类的public成员,对象只能访问本类声明的public成员和public函数 2、派生类可以访问父类的public、protected成员 3、有继承时,public继承,继承后父类成员的属性不变 protected继承,继承后父类public成员变为protected priva... 阅读全文

posted @ 2012-05-19 13:50 wly603 阅读(1707) 评论(3) 推荐(1) 编辑

导航