#include
using namespace std;
class A
{
private:
int x;
protected:
int y;
public:
int z;
A(int a,int b,int c)
{
x=a;
y=b;
z=c;
}
int Getx()
{...
分类:
其他好文 时间:
2015-05-16 13:26:37
阅读次数:
151
建立一个向量类MyVector,声明如下,请完成类的定义
class MyVector //定义向量类
{
public:
MyVector(int m); //构造函数,共有m个元素的向量,元素值预置为0
MyVector(const MyVector &v); //复制构造函数
~MyVector(); //析构函数:释放动态数组所占用的存储...
分类:
其他好文 时间:
2015-05-08 18:16:29
阅读次数:
114
设计一元一次方程类,求形如ax+b=0的方程的解。
例如:输入3x-8=0时,输出的方程的解为x=2.66667;
再如:输入5s+18=0时,输出的方程的解为s=-3.6;
参考界面如下:
参考代码为:
class CEquation
{
private:
double a; // 未知数系数
double b; // 常数项
char unknown; /...
分类:
其他好文 时间:
2015-05-08 18:14:14
阅读次数:
87
在Time类中的运算符重载基础上
(1)定义对时间对象的自增和自减一目运算符
//一目运算符的重载
CTime operator++(int);//后置++,下一秒
CTime operator++();//前置++,下一秒,前置与后置返回值不一样
CTime operator--( int);//后置--,前一秒
CTime operator--();//前置--,前一秒
(...
分类:
其他好文 时间:
2015-05-08 16:41:17
阅读次数:
132
在分数类中的运算符重载基础上
(1)定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~重载为分数的求倒数运算。
(2)定义分数类中>运算符重载,实现分数的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然。
/*
* Copyright (c) 2015, 烟台大学计算机学院
* All rights reserved.
* 文件名称:tes...
分类:
其他好文 时间:
2015-05-08 16:37:23
阅读次数:
99
阅读下面的程序,领会其中用到的设计方案、技术手段与算法。
/*
对于要定义的字符串类CMyString,
数据成员包括:
- 字符串的长度;
- 指向字符串第一个字符的指针
成员函数包括:
- 不带参数的构造函数;
- 带一个类型为const char *类型的参数(用于对字符串初始化)的构造函数;
- 带一个const CMyString&类型的复制构造参数;
- 析构函数;
- Strlen...
分类:
其他好文 时间:
2015-05-08 14:58:29
阅读次数:
175
阅读程序“简单C++学生信息管理系统”,找出其中出现构造函数、友元函数、运算符重载、静态数成员语法现象出现的位置,仔细体会其用法,在以后的设计中能够灵活应用有关方法和技巧。
#include
#include
using namespace std;
#define MAX 100
class CDate // 定义日期类
{
private:
unsigned short in...
分类:
其他好文 时间:
2015-05-08 14:58:04
阅读次数:
121
第一次 用vc++感觉很蒙 第一次在4408在舍友指导下做的 感觉不太好 今天来机房又做了一次 顺手了些
vc++开始的样子
简单操作后的样子
我添加的代码
我们想要的样子
学习心得:
我在许多同学身上看到了贺老师的影子,这是种很特殊的力量在引领者我们前进,我们需要她。...
分类:
其他好文 时间:
2015-04-27 18:30:21
阅读次数:
122
请构造String类的加、减运算。其中,s1 + s2将两个字符串的连接起来;s1 - s2是将s1的尾部空格和s2的前导空格去除后的连接。
提示:有指针成员,设计时要注意。这个,你懂的。
#include
#include
using namespace std;
class String
{
public:
String( ); ...
分类:
其他好文 时间:
2015-04-24 14:24:35
阅读次数:
159
#include
using namespace std;
class Sample
{
private:
int x;
public:
Sample () { }
Sample(int a){x=a;}
void disp(){cout<<"x="<<x<<endl;}
friend Sample operator+( Sample &s1, Sampl...
分类:
其他好文 时间:
2015-04-23 13:34:08
阅读次数:
135