侯杰(面向对象上01)面向对象简介
注释:本章需要重点掌握的是面向对象的定义以及基于对象的定义
&曾经学过某种语言
@变量(variables)
@类型(types):int, float, char, struct.....
@作用域(scope)
@循环(loops):while,for,
@流程控制:if--else, switch-case
&知道一个程序需要编译、连结才能被执行
&知道如何编译和链接
(如何建立一个可运行程序)
&目标:培养正规的、大气的编程习惯
&以良好的方式编写C++ class
@class without pointer members Object Based
__Complex (基于对象)
@class with pointer members
__String
&学习Class之间的关系 Object Oriented
_继承(inheritance) (面向对象)
_复合(composition)
_委托(delegation)
Java语言
C#语言 与此类似
@c++98(1.0)
@C++03
@C++(2.0)
@C++14
一般都用C++98 C++11
侯杰(面向对象上01)面向对象简介相关推荐
- 侯捷C++课程笔记01: 面向对象高级编程(上)
本笔记根据侯捷老师的课程整理而来:C++面向对象高级编程(上) pdf版本笔记的下载地址: 笔记01_面向对象高级编程(上),排版更美观一点(访问密码:3834) 侯捷C++课程笔记01: 面向对象高 ...
- 侯捷老师-01面向对象高级编程
侯捷老师-01面向对象高级编程 01面向对象高级编程 1.编程习惯 总结 2.三大函数 2.1 拷贝构造函数.拷贝赋值函数.析构函数(带有指针的类) 2.2 构造函数.析构函数 局部变量.全局变量 3 ...
- 技术图文:01 面向对象设计原则
01 面向对象设计原则 知识结构: 一碟开胃的小菜 小菜今年计算机专业大四了,学了不少软件开发方面的东西,也学着编了些小程序,踌躇满志,一心要找一个好单位.当投递了无数简历后,终于收到了一个单位的面试 ...
- Java阿凯_Java-7 面向对象(上)
2.面向对象 面向对象(Object-Oriented) ooa:面向对象的分析 ood:面向对象的设计 oop:面向对象的编程 面向对象三大特性 封装,继承,多态 2.1类和对象关系 类:一种数据类 ...
- 黑马程序员---面向对象上(封装,继承,多态)
------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS ...
- python面向对象基础知识_Python基础知识day08面向对象(上)
本帖最后由 小江哥 于 2018-9-14 11:45 编辑 面向对象编程介绍 想一想 请用程序描述如下事情: · A同学报道登记信息 · B同学报道登记信息 · C同学报道登记信息 · A同学做自我 ...
- 面向对象(上):从生活中的类比说起-day9
面向对象(上):从生活中的类比说起 文章目录 面向对象(上):从生活中的类比说起 写在前面 对象,你找到了吗? 能不能再给力点? 继承,富二代的梦想 总结 写在后面 写在前面 你好,我是禅墨! 滴滴~ ...
- Java听课笔记7(面向对象 上)
课程目录 面向对象的基本概念 类和对象 类和对象的定义格式 对象与内存分析 封装性 构造方法 this关键字 值传递与引用传递 对象的一对一关系 static关键字 main方法分析 代码块 单例设计 ...
- 第3章 面向对象 (上)
本章重点 ·面向对象的概念 ·类与对象 ·构造方法 ·this和static关键字 ·内部类 3.1 面向对象的概念 面向对象:在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之前的联系. ...
最新文章
- ROS初学笔记 - C++11与PCL库冲突问题
- sas university edition在ubuntu中的使用
- java 执行jar_windows下如何用java指令运行jar包?
- 数据结构---前序和中序遍历的二叉树序列还原二叉树
- 与数论的厮守05:gcd(a,b)=gcd(b,a mod b)的证明
- Java 数组转成集合List三种方法和(数组、集合List、Set相互转换)
- XML和JSON的使用总结
- 碰撞域与广播域的区别
- 关于代码整理重构小记
- JavaWeb项目开发流程
- HeadFirstJava——11_异常处理
- java免费翻译api接口_多语言翻译api
- 3dmax2014 uv用法_3dmax2014UVW是什么意思,怎么展开UVWID:30075914
- 相机镜头选择:相机焦距、视场角和景深(可视距离)之间的关系
- java开发五子棋程序
- 于IIS 7的HTTP 错误 500.0 - Internal Server Error(错误代码:0x800700.
- c语言编程大体思路,C语言:程序的设计思路跟特点
- Windows的消息定义大全
- 【Stream流学习】Java 8 新特性|Collectors.joining() 案例详解
- 包(package)与模块的导入--from与import
热门文章
- 九州云出席数字化供应链线上研讨会,共话5G边缘计算新模式
- 生鲜电商“朴朴超市”完成B1轮5500万美元融资,平均送达用时24min...
- 还在纠结女生节礼品?看天猫大数据怎么说
- 查询USRP是否锁定了GPS信号
- 《JavaScript高级程序设计 (第3版)》学习笔记14:chapter_5 - 5 Function类型
- 使用pm2+nginx部署koa2(https)
- RM-139C万能遥控器电视机设置
- 轻轻松松教你把U盘做成系统安装盘
- EOS启动超时解决方案
- Tun/Tap接口指导