没有合适的资源?快使用搜索试试~ 我知道了~
MyInteger类
1星 需积分: 10 52 下载量 60 浏览量
2014-11-10
17:20:14
上传
评论 5
收藏 2KB TXT 举报
温馨提示
试读
3页
设计一个名为MyInteger的类,类包含: 一个名为valuede 的int型数据域,保存次对象表示的int型值 一个用指定的int型值创建一个MyInteger对象的构造函数 一个返回int型值的获取器函数 函数isEven()、isOdd()和isPrime分别在整数为偶数、奇数或素数的情况下返回真。 静态函数isEven(int)、isOdd(int),和isPrime(int)分别在给定整数为偶数、奇数或素数的情况下返回真。 函数equals(int)和equal(MyInteger)在本对象表示的整数值等于给定值的情况下返回真。 一个静态函数parseInt(string)将一个字符串转换为一个int型值。 画出类的UML图,实现类。编写一个客户程序,测试类的所有函数。
资源推荐
资源详情
资源评论
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
class MyInteger {
private:
int nnum;
public:
MyInteger(int );
void gets(int );
bool isEven();
bool isOdd();
bool isPrime();
bool equals(int );
bool equal(MyInteger);
};
MyInteger::MyInteger(int i) {//构造
this->nnum = i;
}
void MyInteger::gets(int i) {//获取
this->nnum = i;
}
bool MyInteger::isEven() {//判断是否为偶数
if(!this->nnum&1)return true;
资源评论
- 小暄暄2017-04-06没有实现完功能
韦我独尊-德天独厚
- 粉丝: 22
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功