001_linuxC++之_类的引入
2024-09-04 09:25:18
(一) C++类的引入,图片的程序比较好看,文中程序不贴出来
(二) 知识点
1. 成员函数的存取权限:公有的(public),保护的(protectd),私有的(private)
2. 第27行this->age是类中的。Age是第20行输入的Age
#include <stdio.h> class Person{
private:
char *name;
int age;
char *work; public:
void setName(char *name);
int setAge(int Age);
void printInfo(void);
}; void Person::setName(char *name)
{
this->name = name;
}
int Person::setAge(int Age)
{
if(Age < || Age > )
{
this->age = ;
return -;
}
this->age = Age;
return ;
}
void Person::printInfo(void)
{
printf("name = %s, age = %d, work = %s\n",name,age,work);
} int main(int argc,char ** argv)
{
Person per;
per.setName("zhangsan");
per.setAge();
per.printInfo();
return ;
}
最新文章
- 关于Raid0,Raid1,Raid5,Raid10的总结
- Atitit smb网络邻居原理与实现查询列表
- hosts文件权限导致监听无法启动
- 工作队列(workqueue) create_workqueue/schedule_work/queue_work
- win 7~~~win 10 debug的使用方法
- Ettercap中间人攻击--介绍
- jQuery基础之(二)jQuery中的$
- python为什么有私有方法和变量
- js获得浏览器的尺寸
- 2013-10-25笔记,css: mini-width, 标准居中,样式中*号使用,背景图像位置定位
- linux内核SPI总线驱动分析(二)(转)
- JS-------DOM0级事件处理和DOM2级事件处理-------简单记法
- 解决XCode 4.x SVN无法连接的问题
- 如何给TableLayout加边框
- php 极简框架ES发布(代码总和不到 400 行)
- js闭包的真正理解
- ShareDialogDemo【分享对话框】
- vue-cli3安装过程
- ubuntu美化 mac风格
- thinkphp中使用phpexecl多表格应用
热门文章
- python学习-45 模块
- chrome 调试 ios h5
- mysql常见内置函数
- ggplot2|theme主题设置,详解绘图优化-“精雕细琢”-
- 西门子软件sinutrain-for-sinumerik-operate-v4.8安装报错的处理
- linux之find的使用
- html5+css3 快速学习
- 如何用SAP WebIDE的Fiori创建向导基于ABAP OData service快速创建UI5应用
- 2.TCP/IP的三次握手与四次挥手
- ASE19团队项目beta阶段Backend组 scrum2 记录