#include <iostream>

class Cat
{
public:
 Cat(int initialage);//构造
 ~Cat();//解析
 int GetAge();
 void SetAge(int age);
 void Meow();

private:
    int itsAge;
};

Cat::Cat(int initialage) //constructor of Cat.
{
 itsAge = initialage;
}

Cat::~Cat()
{
}

int Cat::GetAge()
{
 return itsAge;
}

void Cat::SetAge(int age)
{
    itsAge = age;
}

void Cat::Meow ()
{
}

int main()
{
 Cat Frisky(5);
 Frisky.Meow();
 std::cout << " Frisky is a cat" << Frisky.GetAge() << " years old /n";
 
 Frisky.Meow();
    Frisky.SetAge(7);
 std::cout << " now SetAge to 7 ,the cat Frisky is " << Frisky.GetAge() << " years old /n";
  return 0;
}

6章7街构造函数和解析函数相关推荐

  1. 在C#中的构造函数和解析函数

    构造函数 class A() { A() {Console.write("构造函数");} } 当你在程序种出现 A a=new A();的时候 程序自动执行 构造函数 A() { ...

  2. c++对象模型大总结:第1-4章、对象初探与构造函数

    深度探索c++对象模型大总结.上 --第一~四章 作者:July.吴黎明. 声明:版权所有,侵权必究. 二零一一年三月十七日. 说明: 本份资料主要是参考侯捷先生译的<深度探索c++对象模型&g ...

  3. 10.C++-构造函数初始化列表、类const成员、对象构造顺序、析构函数

    首先回忆下,以前学的const 单独使用const修饰变量时,是定义的常量,比如:const int i=1; 使用volatile const修饰变量时,定义的是只读变量 使用const & ...

  4. Java核心技术卷阅读随笔--第3章【Java 的基本程序设计结构】

    3.1 一个简单的Java应用程序 下面看一个最简单的 Java 应用程序,它只发送一条消息到控制台窗口中: 复制代码 public class FirstSample { public static ...

  5. 《JavaScript权威指南第7版》第14章 元编程

    第14章 元编程 14.1 属性特性 (Property Attributes) 14.2 对象扩展性 14.3 prototype特性(原型特性) 14.4 内置Symbol 14.4.1 Symb ...

  6. QT快速入门、三点求圆心实现详解

    在编程中,会经常用到数学计算,所以C++将常用的数学计算,例如求正余弦等,封装成函数(正是我们在3.2 数学计算中学习到的),我们只需要写入简单的语句就可以执行所需要的功能,这正是函数的意义.在这一章 ...

  7. 118云原生编程语言Golang学习笔记

    Golang学习笔记 文章目录 1.Go简介 1.1 简介 1.2 设计初衷 1.3 Golang vs Java 1.4 应用领域 1.5 用go语言的公司 2.Go下载和安装 2.1 开发工具 2 ...

  8. Java核心技术卷I基础知识3.6.6 码点与代码单元

    3.6.6 码点与代码单元 Java字符串由char值序列组成.从3.3.3节"char类型"已经看到,char数据类型是一个采用UTF-16编码表示Unicode码点的代码单元. ...

  9. Google C++编程风格指南

    [译]Google C++编程风格指南(八)[完] 2008年09月03日 星期三 17:06 原文地址:Google C++ Style Guide 规则之例外 前面说明的编码习惯基本是强制性的,但 ...

  10. 高质量C++/C编程指南(林锐)

    版本/状态 作者 参与者 起止日期 备注 V 0.9 草稿文件 林锐 2001-7-1至 2001-7-18 林锐起草 V 1.0 正式文件 林锐 2001-7-18至 2001-7-24 朱洪海审查 ...

最新文章

  1. jenkins android sdk,Jenkins为什么找不到Android SDK?
  2. 千亿美元市值的拼多多,真被高估了吗?
  3. flume数据丢失与重复_Flume架构及常见面试
  4. hdu4126(MST + 树形dp
  5. TCP之深入浅出send和recv
  6. a java runtime envi_认识java
  7. 2021年下信息系统项目管理师真题各章节占分比
  8. MySQL高级-内存管理及优化
  9. 你熟知的开源项目,幕后推手竟然是他们?
  10. Github 常用命令
  11. 学习web前端技术的笔记,仅供自己查阅备忘,移动对font-size的控制(并非原创)...
  12. 缺少软件测试项目?最好试试这套方法
  13. 2020如何一键群发小程序给5000好友或群
  14. GBS国标经纬度转高德经纬度
  15. 【游戏运营】【实战】首充分析——恋与制作人
  16. unity 四元数旋转各元素值的计算方法
  17. POJ2126 多项式分解定理
  18. 仿微信的网络聊天室项目开发【完整源码讲解】
  19. ROS从入门到精通5-5:局部路径规划插件开发案例(以DWA算法为例)
  20. model_zoo里面有各种预训练模型

热门文章

  1. Android国外使用谷歌地图,Android M谷歌API使用谷歌地图和其他权限
  2. 用html写简单的座位表,html座位表,随机点名
  3. Alien Skin ExposureX8专业图像编辑器全新版本
  4. 中国历史人物传记数据库 CBDB 若干表简介
  5. python模拟实现QQ邮箱登录
  6. ansiblea基本使用
  7. 【转载】ANSYS 动力分析 (9) - 瞬态动力分析 (1)
  8. 在树莓派上驱动CSI摄像头
  9. gm220s路由器怎么设置_教你netgear无线路由器怎么设置全图解教程
  10. 近600个教学学习资料链接(zz)