注释:本章需要重点掌握的是面向对象的定义以及基于对象的定义

&曾经学过某种语言

@变量(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)面向对象简介相关推荐

  1. 侯捷C++课程笔记01: 面向对象高级编程(上)

    本笔记根据侯捷老师的课程整理而来:C++面向对象高级编程(上) pdf版本笔记的下载地址: 笔记01_面向对象高级编程(上),排版更美观一点(访问密码:3834) 侯捷C++课程笔记01: 面向对象高 ...

  2. 侯捷老师-01面向对象高级编程

    侯捷老师-01面向对象高级编程 01面向对象高级编程 1.编程习惯 总结 2.三大函数 2.1 拷贝构造函数.拷贝赋值函数.析构函数(带有指针的类) 2.2 构造函数.析构函数 局部变量.全局变量 3 ...

  3. 技术图文:01 面向对象设计原则

    01 面向对象设计原则 知识结构: 一碟开胃的小菜 小菜今年计算机专业大四了,学了不少软件开发方面的东西,也学着编了些小程序,踌躇满志,一心要找一个好单位.当投递了无数简历后,终于收到了一个单位的面试 ...

  4. Java阿凯_Java-7 面向对象(上)

    2.面向对象 面向对象(Object-Oriented) ooa:面向对象的分析 ood:面向对象的设计 oop:面向对象的编程 面向对象三大特性 封装,继承,多态 2.1类和对象关系 类:一种数据类 ...

  5. 黑马程序员---面向对象上(封装,继承,多态)

    ------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS ...

  6. python面向对象基础知识_Python基础知识day08面向对象(上)

    本帖最后由 小江哥 于 2018-9-14 11:45 编辑 面向对象编程介绍 想一想 请用程序描述如下事情: · A同学报道登记信息 · B同学报道登记信息 · C同学报道登记信息 · A同学做自我 ...

  7. 面向对象(上):从生活中的类比说起-day9

    面向对象(上):从生活中的类比说起 文章目录 面向对象(上):从生活中的类比说起 写在前面 对象,你找到了吗? 能不能再给力点? 继承,富二代的梦想 总结 写在后面 写在前面 你好,我是禅墨! 滴滴~ ...

  8. Java听课笔记7(面向对象 上)

    课程目录 面向对象的基本概念 类和对象 类和对象的定义格式 对象与内存分析 封装性 构造方法 this关键字 值传递与引用传递 对象的一对一关系 static关键字 main方法分析 代码块 单例设计 ...

  9. 第3章 面向对象 (上)

    本章重点 ·面向对象的概念 ·类与对象 ·构造方法 ·this和static关键字 ·内部类 3.1 面向对象的概念 面向对象:在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之前的联系. ...

最新文章

  1. ROS初学笔记 - C++11与PCL库冲突问题
  2. sas university edition在ubuntu中的使用
  3. java 执行jar_windows下如何用java指令运行jar包?
  4. 数据结构---前序和中序遍历的二叉树序列还原二叉树
  5. 与数论的厮守05:gcd(a,b)=gcd(b,a mod b)的证明
  6. Java 数组转成集合List三种方法和(数组、集合List、Set相互转换)
  7. XML和JSON的使用总结
  8. 碰撞域与广播域的区别
  9. 关于代码整理重构小记
  10. JavaWeb项目开发流程
  11. HeadFirstJava——11_异常处理
  12. java免费翻译api接口_多语言翻译api
  13. 3dmax2014 uv用法_3dmax2014UVW是什么意思,怎么展开UVWID:30075914
  14. 相机镜头选择:相机焦距、视场角和景深(可视距离)之间的关系
  15. java开发五子棋程序
  16. 于IIS 7的HTTP 错误 500.0 - Internal Server Error(错误代码:0x800700.
  17. c语言编程大体思路,C语言:程序的设计思路跟特点
  18. Windows的消息定义大全
  19. 【Stream流学习】Java 8 新特性|Collectors.joining() 案例详解
  20. 包(package)与模块的导入--from与import

热门文章

  1. 九州云出席数字化供应链线上研讨会,共话5G边缘计算新模式
  2. 生鲜电商“朴朴超市”完成B1轮5500万美元融资,平均送达用时24min...
  3. 还在纠结女生节礼品?看天猫大数据怎么说
  4. 查询USRP是否锁定了GPS信号
  5. 《JavaScript高级程序设计 (第3版)》学习笔记14:chapter_5 - 5 Function类型
  6. 使用pm2+nginx部署koa2(https)
  7. RM-139C万能遥控器电视机设置
  8. 轻轻松松教你把U盘做成系统安装盘
  9. EOS启动超时解决方案
  10. Tun/Tap接口指导