📄 proj9_10.cpp
字号:
#include <iostream.h>
//类lfeet
class LMetres;
class Lfeet
{
private:
int feet;
float inches;
public:
Lfeet(int = 0,float = 0);
void display()
{cout << "feet = "<< feet << " inches = "<< inches << endl;}
//在目标类中定义构造函数
Lfeet(LMetres& );
};
//类lmetres
class LMetres
{
private:
float metres;
public:
LMetres(float = 0);
void display(){cout << " metres" << metres << endl;}
float getmetres(){return metres;}
};
Lfeet::Lfeet(LMetres & m)
{
float ffeet;
ffeet = m.getmetres()*3.28;
feet = int(ffeet);
inches = 12*(ffeet-feet);
}
//Lfeet构造函数
Lfeet::Lfeet(int ft,float in)
{
feet = ft;
inches = in;
}
LMetres::LMetres(float m)
{metres = m;}
void main()
{
LMetres m1( 1.0 );
Lfeet f1 = m1;
f1.display();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -