GeekBand-C++面向对象高级开发
文章平均质量分 58
偷天神猫
专心做好一件事,快乐生活每一天
展开
-
1.C++面向对象程序设计
练习源码及最新更新详见my github Object Oriented Programming,OOP 你应该具备的基础 曾经学过某种procedural language(C语言最佳) 变量(variables) 类型(types): int, float, char, struct… 作用域(scope) 循环(loops): while, for… 流程控制:if-else原创 2015-07-24 09:42:03 · 609 阅读 · 1 评论 -
2.头文件与类的声明
练习源码及最新更新详见my githubC vs C++,关于数据和函数 [C vs C++,关于数据和函数] [complex,string] Object Based(基于对象) vs. Object Oriented(面向对象) Object Based:面向的是单一class的设计 Object Oriented:面向的是多重classes的设计,classes和classes之间的关系原创 2015-07-24 09:47:25 · 714 阅读 · 0 评论 -
3.构造函数
练习源码及最新更新详见my githubinline(内联)函数 函数在class本体内定义自动形成inline 如果在class外部定义就不是inline inline function的优点 快,好 在class外部定义的函数可通过inline实现内联,但具体是否完成内联仍然由编译器决定 access level(访问级别) public共有成员 存储大部分函数 private私有成员 多原创 2015-07-24 09:49:31 · 420 阅读 · 0 评论