------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -----第一讲 类的继承和派生概念本小节知识点:1、【理解】什么是继承?2、【掌握】类的继承和派生概念1、什么是继承?2、OC中的继承与派生 1 #import 2 3 @interface Anim...
分类:
其他好文 时间:
2015-12-21 01:48:20
阅读次数:
163
1.派生类的构成:吸收基类成员、改造基类成员、添加新的成员吸收基类哪些成员?默认情况下,派生类继承基类除构造和析构函数的之外的所有成员;c++11中规定可以用using语句继承基类的构造函数2.继承方式:public、protected、privatepublic:继承的访问控制->基类的publi...
分类:
其他好文 时间:
2015-12-17 09:17:22
阅读次数:
190
5-1 继承与派生Time Limit: 1000MS Memory limit: 65536K题目描写叙述通过本题目的练习能够掌握继承与派生的概念。派生类的定义和用法。当中派生类构造函数的定义是重点。要求定义一个基类Point,它有两个私有的float型数据成员X,Y;一个构造函数用于对数据成员初...
分类:
其他好文 时间:
2015-07-22 20:47:30
阅读次数:
152
-继承和派生一继承(继承就是从先辈处得到属性和行为特征)1派生类的声明class 派生类名∶[继承方式] 基类名{派生类新增的数据成员和成员函数};2 基类成员在派生类中的访问属性3派生类对基类成员的访问规则1)内部访问 由派...
分类:
编程语言 时间:
2015-07-12 10:59:25
阅读次数:
160
最近看一些面试题,觉得如果自己被问到了,并不能很利落的回答出来。
一是从来没有这个意识,二是没有认真的梳理下。
下面对这些题做出分析,哈!个人能力有限,其中难免有疏漏,欢迎大家补充咯!
41.多态的作用?
【参考答案】
主要是两个:
1. 隐藏实现细节,使得代码能够模块化;扩展代码模块,实现代码重用;
2. 接口重用:为了类在继承和派生...
分类:
编程语言 时间:
2015-06-27 16:46:41
阅读次数:
433
#include
using namespace std;
struct Student
{
int num;
double score;
struct Student *next;
};
int main( )
{
Student *head=NULL,*p,*q;
//建立动态链表
for(int i=0; i<3; i...
分类:
其他好文 时间:
2015-06-03 08:26:50
阅读次数:
205
设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)。要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面积及体积。
#include "iostream"
using namespace std;
c...
分类:
其他好文 时间:
2015-06-02 09:22:02
阅读次数:
154
#include
using namespace std;
class Vehicle //交通工具
{
public:
void run() const
{ cout << "run a vehicle. "<<endl; }
};
class Car: public Vehicle //汽车
{
public:
void run() const
{ co...
分类:
其他好文 时间:
2015-06-01 22:52:44
阅读次数:
139
#include
using namespace std;
class Vehicle {
public:
virtual void run() const { cout << "run a vehicle. "<<endl; } //(2) run()为虚函数
};
class Car: public Vehicle //汽车
{
public:
void run() con...
分类:
其他好文 时间:
2015-06-01 22:51:56
阅读次数:
150