- 23
- 0
- 约7.71千字
- 约 10页
- 2018-02-12 发布于江苏
- 举报
实验11 继承与派生
实验十一 继承与派生1
实验目的:
(1) 理解继承的含义,掌握派生类的定义方法和实现;
(2) 理解公有继承下基类成员对派生类成员和派生类对象的可见性,能正确地访问继承层次中的各种类成员;
(3) 理解保护成员在继承中的作用,能够在适当的时候选择使用保护成员以便派生类成员可以访问基类的部分非公开的成员;
实验内容:
【一、读程序,写出结果,运用断点测试】
1、指出并改正下面程序中的错误。
#includeiostream.h
class Point
{ int x,y;
public:
Point(int a=0,int b=0) {x=a; y=b;}
void move(int xoffset,int yoffset) {x+=xoffset; y+=yoffset;}
int getx() {return x;}
int gety() {return y;}
};
class Rectangle:protected Point
{ int length,width;
public:
Rectangle(int x,int y,int l,int w):Point(x,y)
{ length=l;width=w;}
int getlength(){return length;}
i
原创力文档

文档评论(0)