第三周 项目三 头文件triangle.h第二种写法
2015-03-25 13:00
190 查看
问题及代码:
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:Project.cpp *作 者:chenqin. *完成日期:2015年3月25日 *版 本 号:v1.0 * *问题描述:利用多文件组织,重新实现项目2。其中,整个项目包括3个文件: •主文件: main.cpp,用于定义main()函数 •头文件: triangle.h,头文件,声明类,定义内置成员函数 •类定义文件: triangle.cpp,用于定义类Triangle中其他成员函数 注意,将3个set函数和3个get函数设计成内置成员函数,其他函数不作为内置函数。 *程序输入:略 *程序输出:略 */ 头文件Triangle.h的第二种写法: class Triangle { public: inline void setA(double x); //内置函数在类内声明 inline void setB(double y); inline void setC(double z); inline double getA(); inline double getB(); inline double getC(); bool isTriangle();//判断是否构成三角形 double perimeter(void);//计算三角形的周长 double area(void);//计算并返回三角形的面积 private: double a,b,c; //三边为私有成员数据 }; inline void Triangle::setA(double x) { a=x; }; //内置函数在类外定义,但一定在头文件中 inline void Triangle::setB(double y) { b=y; }; inline void Triangle::setC(double z) { c=z; }; inline double Triangle::getA() { return a; } inline double Triangle::getB() { return b; } inline double Triangle::getC() { return c; }
相关文章推荐
- 第三周项目三:程序的多文件组织
- 第三周项目四:考了语文数学的学生(多文件形式)
- 第三周上机实践项目3——程序的多文件组织
- 第三周项目三程序的多文件组织
- 第三周 项目4-多文件组织
- 大叔程序员的第二天@R文件丢失&滑动事件&项目搜索字符&Intent 2种写法
- 第三周 项目三 程序的多文件组织
- 第三周项目3-程序的多文件组织
- 第三周 项目五-数组做数据成员(五)文件操作-多文件方式
- 第三周 项目3-程序的多文件组合
- 第三周 项目三-程序的多文件组织
- 第三周项目五—读取文件
- 第三周项目五(4):数组做数据成员(3的多文件方式组织)
- 第三周项目3-程序的多文件组织
- 第三周 项目3 程序多文件组织
- 第三周项目三程序的多文件组织
- 第三周项目五(3):数组做数据成员(从文件中读数据并将结果保存到文件中)
- 第三周 项目三--程序的多文件组织
- 第三周项目3 多文件组织
- 第三周项目3:程序的多文件组织