代码
#include
using namespace std;
class MyClass
{
public:
MyClass(int x=0):i(x)
{
cout<<"C"<<i;
}
~MyClass()
{
cout<<"D"<<i;
}
void SetValue(i...
分类:
其他好文 时间:
2015-04-15 08:25:37
阅读次数:
137
看到大一练习题,睡前水一水~~~
Problem B
Broken Keyboard (a.k.a. Beiju Text)
You're typing a long text with a broken keyboard. Well it's not so badly broken. The only problem with the keyboard is that ...
分类:
其他好文 时间:
2015-04-14 08:34:52
阅读次数:
179
问题
设计含有静态数据成员和成员函数的Time类。静态数据成员是类中所有的对象共有的数据,在下面的设计中,时钟要采用12小时制,还是要使用24小时制,显示时,不足两位的数字前是否前导0,都是“影响全局”的设置,适合作为类中的静态数据成员。
代码:
#include
using namespace std;
class Time{
public:
Time(in...
分类:
其他好文 时间:
2015-04-08 09:09:29
阅读次数:
130
问题
回想Engineer类的数据成员,有眼镜、背包等。某Engineer的眼镜、背包,是Glass、Bag类的对象。类中的数据成员,其类型可以是简单类型,也可以是类。通过这种方式,将某些类组合到另外的类中,当作其中的一个“部件”使用。
本项目设计一个三角形类,其数据成员不再是三角形三条边的边长,而是三角形的三个顶点。利用设计的三角形类,输入三角形的三个顶点,求出其面积、周长,并判断其是否为直...
分类:
其他好文 时间:
2015-04-06 17:24:53
阅读次数:
143
main.cpp
#include
#include "header.h"
using namespace std;
int main()
{
CPoint X(2,5),Y(5,2),Z(7,8);
CTriangle Tri1(X,Y,Z);
cout<<"该三角形的周长为:"<<Tri1.perimeter()<<",面积为:"<<Tri1.area()<<...
分类:
其他好文 时间:
2015-04-06 17:23:00
阅读次数:
184
#include
using namespace std;
class CE
{
private:
int a,b;
int getmin(){return (a<b? a:b);}
public:
int c;
void SetValue(int x1,int x2, int x3)
{
a=x1;
b=x2;
...
分类:
其他好文 时间:
2015-04-06 15:50:33
阅读次数:
161
#include
#include
using namespace std;
class Student
{
public:
Student() {}
Student( const string& nm, int sc = 0 ): name(nm), score(sc){}
//(1)下面的const干神马?_____________
void set_stu...
分类:
其他好文 时间:
2015-04-06 15:50:01
阅读次数:
138
#include
using namespace std;
class Test{
private:
static int val;
int a;
public:
static int func();
static void sfunc(Test &r);
};
int Test::val=20;
int Test::func()
{...
分类:
其他好文 时间:
2015-04-06 15:48:08
阅读次数:
122
问题
设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等。在设计中,由于求距离、求对称点等操作对原对象不能造成任何改变,所以,将这些函数设计为常成员函数是合适的,能够避免数据成员被无意更改。
代码
#include
#include
using namespace std;
class CPoint
{
private:
double x; ...
分类:
其他好文 时间:
2015-04-06 15:44:11
阅读次数:
107
#include
using namespace std;
class base
{
private:
int m;
public:
base() {};
base(int m){this->m=m;}
int get(){return m;}
void set(int m){this->m=m;}
};//base_end
int main()
{
...
分类:
其他好文 时间:
2015-04-06 14:16:04
阅读次数:
107