C++之day07:参数初始化表(构造函数加冒号)girl.cpp
2015-11-25 09:54
381 查看
#include<iostream> using namespace std; /** *成员列表初始化 */ class Girl{ private: string m_strName; bool m_bBf;//单身否 0 1 int m_nAge; public: Girl(void); Girl(string strName,bool bBf,int nAge); void Show(void) { cout<<"Her Name:"<<m_strName<<",今年多少岁"<<m_nAge<<(m_bBf?"Yes":"No")<<endl; } }; //类外初始化,给对象赋值 Girl::Girl(void):m_strName("yiyi"),m_nAge(0),m_bBf(false){} Girl::Girl(string strName,bool bBf,int nAge):m_strName(strName),m_bBf(bBf),m_nAge(nAge){} int main() { Girl gl; gl.Show(); Girl g2("凤姐姐",33,false); g2.Show(); return 0; }
相关文章推荐
- C++-day07-指向对象的指针-student.cpp
- C++的一个split小程序以及csv读取方式
- c/c++ 有符号数与无符号数的转换
- 从内存和对象的角度看C++类的静态…
- C++设计模式之动态创建
- Qt和Standard&nbsp;C++智能指针比较
- C++静态函数和全局结构体变量应用…
- C语言字节对齐
- c语言有符号数取值范围
- Eclipse中使用CDT,minGW配置google unitest(同时配置c/c++编译环境)
- 站在巨人的肩膀上,C++开源库大全
- C++开发必看 四种强制类型转换的总结
- C++复合结构总结
- C++ new和delete实现原理——new和delete最终调用malloc和free
- 两种方法:VS2008下C++窗体程序显示控制台的方法——在QT程序中使用cout和cin
- 在c++中模拟变体变量variant, 用宏实现
- 【C语言】中的布尔类型
- 【C语言】中的stdbool.h头文件
- c语言:打印100到200之间的素数
- C++之关键字认识累积