面向对象程序设计语言实训计划书内容摘要:
t Book Jour Auth Cul_pro Shape Circle 7 设计一个基类 Shape,派生出圆形 Circle 类,再分别派生出圆球类 Ball,圆锥类 Taper、圆柱类 Cylinder 使用相关编程方法求出圆的面积、其他几何图形的表面积和体积。 题目六: 设计一个雇员类 emplyee(基类),由基类派生出兼职技工类 technician,再 由基类 派生出部门经理类 manager、销售人员类 salesman,由后两个类派生出销售经理 salesmanager。 technician 的工资= holy(工时费) woho(工时) manager 的工资= moly(月固定工资 8000) salesman 的工资= sales(销售总额) (绩效率 ) Salesmanager 的工资= moly( 5000)+ sales ( ) 求出各名雇员的工资。 设计 题目 七 : 日期时间,时钟类的编制 ( 电子钟程序 ) 设计技术参数 Ball Taper Cylinder employee technician salesman manager salesmanager 8 编写一个有关日期 (年、月、日 )和时 间 (时、分、秒 )的程序。 该程序建立三个类,其中一个是日期的类 Date,一个是时间的类 Time,另一个是日期和时间类DateTime,它是前面两个 类为基类的派生类。 对每个类要分别编写默认构造函数与带有参数的构造函数以完成对象的初始化 设计好类中成员的访问控制属性 应提供相应函数能对类中数据成员进行设置与读取 在描述类的派生过程中,注意继承方式 以下为类的主要结构(学生可以参考): (已知 typedef char string80[80]。 ) Date 类:包含数据成员 int Year,Month,Day。 string80 Datestr。 // 利用年月日成员生成的字符串 函数成员 string80 amp。 GetStringDate( ) // 取得一个字符串类型的日期 void SetDate(int y,int m,int d) //设置日期函数 Time 类:包含数据成员 int Hours,Minutes,Seconds。 string80 Timestr。 函数成员 void SetTime(int h,int m,int s) // 设 置当前时间 string80 amp。 GetStringTime() // 取得一个字符串类型的时间 日期和时间类 DateTime string80 amp。 GetStringDT() // 生成字符串 日期与时间 设计 题目 八 : 日期类的编制 (万年历程序) 9 设计技术参数 设计一个日期类 Date,包括年、月、日等私有数据成员。 要求实现日期的基本运算,如一日期加上天数、一日期减去天数、两日期相差的天数等(假定输入日期数据是合法的,考虑闰年的情况)。 在 Date 类中设计如下重载运算符函数: Date operator+(int days)。 返回一日期加一天数得到的日期 Date operator(int days)。 返回一日期减去天数得到的日期 int operator(Date amp。 b)。 返回两日期相差的天数 在实现这些重载运算符函数调用以下私有成员函数: leap(int)。 判断指定的年份是否为闰年 dton(Date amp。 )。 将指定日期转换为从 0 年 0 月 0 日起的天数 ntod(int)。 将指定的 0 年 0 月 0 日起的天数转换为对应的日期 数据成员为: int year,month,day。 设计 题目 九 : 设计一个点类 Point,实现点对象之间的各种运算 ( 平面直角座标系中点的运算) 设计技术参数 : Point 类提供了 4 个运算符重载函数,以实现相应的运算。 在 Point 类中设计如下重载运算符函数及相应成员函数: void offset(int,int)。 // 提供对点的偏移 void offset(Point)。 // 重载,偏移量用 Point 类对象表示 bool operator==(Point)。 // 运算符重载,判断两个对象是否相同 bool operator!=(Point)。 // 运算符重载,判断两个对象是否不相同 void operator+=(Point)。 // 运算符重载,将两个点对象相加 void operator=(Point)。 // 运算符重载,将两个点对象相减 int getx(){return x。 } // 得到点座标 x int gety(){return y。 } // 得到点座标 y void disp() // 显示点座标 10 设计 题目 十 : 设计一个复数类 plex,实现点复数对象之间的加、减 、乘运算 ( 复数的运算 ) 设计技术参数 : plex 类提供了 3 个运算符重载函数,以实现相应的运算 plex(double r=,double i=) //构造函数 plex operator + (plex c2)。 //运算符 +重载成员函数 plex operator (plex c2)。 //运算符 重载成员函数 plex operator * (plex c2)。 //运算符 *重载成员函数 。面向对象程序设计语言实训计划书
相关推荐
的方式 ;要对数据库进行正确的参数配置,可以从调整内存分配、 I/O、系统参数等方面入手。 杭州师范大学本科生毕业设计(论文)正文 面向安全云存储的文档共享平台的设计 与实现 第 4 页 共 27 页 第二章 开发技术 本章讲述了面向 安全云存储的文档共享平台开发时所用的技术, 网页端通过 ,在网关上使用面向服务体系结构的 WebService技术开发服务,数据库是轻量级的 MySQL
.................................... 156 第 5 页 WEB 发布服务器 ........................................................................................................... 156 应用和数据库服务器 ....................
,主要是面对学院 有设计基础的学生。 3. ,除了一般的产品出售,还有手绘 DIY 产品。 ,团队组成合理,有专业的老师 和销 售团体。 劣势 weakness。 由于是刚开始创业,所以缺乏丰富的工作室运作经验,在业务运营上缺少实践经验。 资金,没有太多的启动资金。 机会 opportunity。 在学院范围内竞争对手少,竞争性小。 现在的平面广告设计市场逐渐趋向于成熟化,创业环境相对稳定。
素,最终确定塔吊的现场定位, 塔吊最终准确定位由项目经理部确定。 五、前期准备 、项目经理部前期准备 1. 按照塔吊定位进行 塔吊基础土方开挖,并对塔吊基础处土层进行钎探,确保地底下没有不实结构(如防空洞、墓穴等)以及地下物质输送管道(煤气、水等管道)。 按基础配筋图准备钢筋(见 塔吊基础布筋图 )。 2. 准备好预埋马凳,塔吊接地用扁铁、钎子等。 3. 塔吊需配备专用二级电箱
的表现。 卫生部发布的《 2020 年中国控制吸烟报告》指出,调查显示,我国青少年吸的第一支烟有 %是同伴提供的,男教师的吸烟率高达 %,他们的吸烟行为对学生具有示范作用。 调查统计表明,如果父母都吸烟,子女成为烟民的比例比父母都不吸烟的高一倍。 由于青少年长期在这种社会环境的影响下,就不好意思拒绝朋友第一次递过来的第一支烟,他们认为如果拒绝的话,就 是不够哥们,就不是兄弟的表现。