欢迎光临散文网 会员登陆 & 注册

面向对象设计C++-- 浙江大学 -- 翁恺 --国家精品课程(附源代码)

2023-02-26 23:24 作者:11122222222111  | 我要投稿

//////////////////////////////////////////////////////////////


01 [1.1]--第一个C++程序 P1 - 00:01


1、没有后缀

2、key word+std(standard-标准空间)名字(名字空间)

3、cout-standard output标准输出


01 [1.1]--第一个C++程序 P1 - 01:43


endl--end of line

4. 箭头<<输到<<插入(insert)

5、


01 [1.1]--第一个C++程序 P1 - 02:28


ide-集成开发环境integrated development environment

project叫做hello build--编译 run----运行

src--源代码

*是否保存了

launch field binary not fun没编译---build

console窗口(在下部分)----运行结果

红框框---程序正在运行

terminated---停止运行

6、


01 [1.1]--第一个C++程序 P1 - 10:21





///////////////////////////////////////////////////////////////


02 [1.2]--什么是对象 P2 - 00:01


1、面向对象(object)的基本原理


02 [1.2]--什么是对象 P2 - 00:04

w物件导向

  • 对象---是个东西就是
  • 可见/不可见
  • 程序设计--变量(用来保存数据)就是对象
  • (变量类型决定变量里面能够放什么数据)

2、


02 [1.2]--什么是对象 P2 - 03:38

s属性+服务

  • 数据/控制--功能

3、


02 [1.2]--什么是对象 P2 - 07:00

m描述--存在(对象)

时间顺序(过程)

4、


02 [1.2]--什么是对象 P2 - 10:57




a是一个对象

a.print()让a去做print的事情

5、c/c++区别


02 [1.2]--什么是对象 P2 - 16:24


c的struct里只有数据

c++的class里有数据和操作

6、 组织-设计(思路)、实现(写代码)


02 [1.2]--什么是对象 P2 - 17:28




》》》》》》

[1.3]--面向对象基本原理 P3


03 [1.3]--面向对象基本原理 P3 - 00:02


1、对象(object--东西)

发送和接收消息




2、 object VS class

类(class--东西的种类)


03 [1.3]--面向对象基本原理 P3 - 08:19


代表东西,事件,概念 类定义了对象↓↑对象是一个那个类的

程序运行时响应消息

定义属性

类型





3、五条原则


03 [1.3]--面向对象基本原理 P3 - 12:27


。所有

。程序,一堆对象,告诉,做什么,发消息

。对象,内存,由对象组成

。每个对象都有有一个类型

。特定类型的所有对象-收相同消息

4、


03 [1.3]--面向对象基本原理 P3 - 20:33


。接口-收消息

5、接口好处-易换


03 [1.3]--面向对象基本原理 P3 - 23:46


。通信交流

。保护结构

6、对程序



03 [1.3]--面向对象基本原理 P3 - 27:19


。隐藏-把内部具体的实现隐藏起来

。class让client尽量不能访问不应该接触的东 西

给接口,有机会改造,少担心

7、op三大原则-封装继承多态

。封装(encapsulation)

。放一起,数据、操作

。限制,只访问,公开


03 [1.3]--面向对象基本原理 P3 - 30:33






、、、、、、、、、、、、、、、、

.》》》》》》

3-1自动售票机例子


04 [1.4]--自动售票机例子 P4 - 00:02


1、




2、

3、域的解析符


04 [1.4]--自动售票机例子 P4 - 17:03








































面向对象设计C++-- 浙江大学 -- 翁恺 --国家精品课程(附源代码)的评论 (共 条)

分享到微博请遵守国家法律