- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 C++面向对象高级开发_极客班_第二节课笔记
Big threeclass 有两种 ,一种是带指针的另一种是不带指针的。不带指针的类最典型的就是complex类,而带指针的最典型的就是string类。带指针的类有很多特性,其中最重要的就是big three.#ifndef _MYSTRING_#define _MYSTRING_class String{public: String(const char* cstr = 0
2015-11-19 21:36:40 499
原创 C++面向对象高级开发_极客班_第一节课笔记_section3
5 操作符重载与临时对象5.1 操作符重载的概念在C语言中是没有操作符重载的概念的。C语言的操作都是通过函数来实现的。C++是少数几个可以提供操作符重载相关的语言。C++对操作符的重载,不仅让操作符的功能更多样化,也丰富了C++的使用。操作符重载,本质上就是函数操作符重载分为成员函数重载 和 非成员函数重载class AA c1, c2;c1 += c2 // (3)对于操作符“+=”,编
2015-11-17 16:21:10 445
原创 C++面向对象高级开发_极客班_第一节课笔记_section2
C++面向对象高级开发极客班第一节课笔记_section24.参数传递与返回值参数传递与返回值是一个非常重要的内容。以前学习的时候没有体会到,这次听侯捷老师讲了之后,真的是醍醐灌顶。4.1 构造函数的私有 与单例calss A{public: static A& getInstance(); setup(){};private: A(){..} A(const A
2015-11-16 22:52:22 522
原创 C++面向对象高级开发_极客班_第一节课笔记
1. C++编程简介学习目标:培养面向对象的观念,能写出正规的、大气的代码。1.1 C++分类Object Base 基于对象 C++ with pointer : String C++ without pointer : ComplexObject Oriented 面向对象 继承 委托等1.2 C++ 发展C -> new C -> C with class
2015-11-15 11:33:02 541
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人