摘要: 堆区: 一般由程序员分配释放,由 malloc 系列函数或 new 操作符分配的内存,其生命周期由 free 或 delete 决定。在没有释放之前一直存在,直到程序结束,由OS释放。其特点是使用灵活,空间比较大,但容易出错 栈区: 由编译器自动分配释放,保存局部变量,栈上的内容只在函数(方法)的范 阅读全文
posted @ 2019-06-04 16:30 龙桑 阅读(187) 评论(0) 推荐(0) 编辑
摘要: /* * 类的定义: * 类是用来描述现实世界的事物的 * * 事物: * 属性 事物的描述信息 * 行为 事物能够做什么 * * 类是如何和事物进行对应的呢? * 类: * 成员变量 * 成员方法 * * 需求:写一个学生类 * * 学生事物: * 属性:姓名,年龄... * 行为:学习,吃饭.. 阅读全文
posted @ 2019-06-04 15:32 龙桑 阅读(2855) 评论(0) 推荐(0) 编辑
摘要: /* * 面向对象思想: * 面向对象是基于面向过程的编程思想。 * * 面向过程:强调的是每一个功能的步骤 * 面向对象:强调的是对象,然后由对象去调用功能 * * 面向对象的思想特点: * A:是一种更符合我们思考习惯的思想 * B:可以将复杂的事情简单化 * C:将我们从执行者变成了指挥者 * 阅读全文
posted @ 2019-06-04 15:18 龙桑 阅读(281) 评论(0) 推荐(0) 编辑