classdef.h
来自「一些VC++的经典实例」· C头文件 代码 · 共 56 行
H
56 行
#define pi 3.1415926
#include "stdio.h"
class MyObject
{
public:
float Area;
float Length;
MyObject(float a,float b)
{
Length=a+b;
printf("现在在MyObject\n");
}
~MyObject()
{
printf("马上退出MyObject\n");
}
void ComputeArea(){}
};
class MySquare:public MyObject
{
public:
char * Color;
MySquare(float a,float b,char * s):MyObject(a,b)
{
printf("现在在MySquare\n");
Color=s;
}
~MySquare(){printf("马上退出MySquare\n");}
void ComputeArea()
{
Area=Length*Length;
}
};
class MyCircle:public MyObject
{
public:
MyCircle(float a=1.0,float b=1.0):MyObject(a,b)
{
printf("现在在MyCircle\n");
}
~MyCircle(){printf("马上退出MyCircle\n");}
void ComputeArea()
{
Area=pi*Length*Length/4;
}
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?