下载此文档

第3章 类与对象.ppt


文档分类:IT计算机 | 页数:约57页 举报非法文档有奖
1/57
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/57 下载此文档
文档列表 文档介绍
第3章 类与对象.pptC++ ,类的功能虽然独立, 但不能独立启动,. 是现实世界中一个实际存在的事物,它可以是有形的(比如具体的日期、某个钟表),也可以是无形的(比如一项计划)。 C++ 程序设计第三章类与对象沈阳航空工业学院李照奎 3. 4. 5. 6. 7. 8. 8. UML UML 设计设计简介简介本章内容 C++ 程序设计第三章类与对象沈阳航空工业学院李照奎结构:单纯堆积数据空间构造的类型类:不但描述数据空间,还描述其操作的自定义类型变量:由内部数据类型或衍生的结构类型所产生的实体对象: 由类产生的实体, 本质上, 变量也是对象, 只不过粗糙一点罢了. //-------------------------------- struct Date{ int year; int month; int day; }; //------------------------------ void print(Date); bool isLeapYear(Date d); Date d; // 变量//---------------------------------- class Date{ int year, month, day; public : void set( int y, int m, int d); // 赋值操作 bool isLeapYear (); // 判断闰年 void print(); // 输出日期}; //------------------------------- Date d; // 对象 C++ 程序设计第三章类与对象沈阳航空工业学院李照奎// 日期结构#include< iostream > using namespace std ; //------------------------------- struct Date{ int year; int month; int day; }; //---------------------------- void print(Date); bool isLeapYear(Date d); //------------------------------- void main(){ Date d; = 2007; = 2; = 28; if (isLeapYear(d )) print(d); } //--------------------------- void print(Date s) { cout <<<< '-' <<<< '-' <<<< '\n' ; } //-------------------------------- bool isLeapYear(Date d) { bool bFlag ; bFlag =( % 4==0 && % 100!=0) ||( % 400==0); return bFlag ;} //=============== C++ 程序设计第三章类与对象沈阳航空工业学院李照奎// Date class application #include< iostream > using namespace std ; //------------------------------ class Date{ int year, month, day; public : // 赋值操作 void set( int y, int m, int d); // 判断闰年 bool isLeapYear (); // 输出日期 void print(); }; //------------------------------- void Date::set( int y, int m, int d){ year=y; month=m; day=d; } //----------------------------- bool Date::isLeapYear (){ bool bFlag ; bFlag =(year % 4==0 && year % 100

第3章 类与对象 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数57
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xinsheng2008
  • 文件大小1.12 MB
  • 时间2017-02-27