面向对象
来源:互联网 发布:淘宝模特拍摄价格 编辑:程序博客网 时间:2024/06/07 01:34
执行者变为指挥者
一种思想 复杂问题简单化
举例 (专业编程对象)
找对象 建立对象 使用对象 维护对象的关系
三大特征:
封装
继承
多态
类和对象的关系
类就是对现实生活中事物的描述,
对象就是这类食物实实在在存在的个体
(计算机先有类再有对象,生活中现有对象后有类)
提取对象中共有内容,对具体的抽象。
映射到java中,描述就是class定义的类
具体对象就是对应java在堆内存中用new建立实体
Car c = new Car();//c就是类类型变量,类类型变量指向对象
对象封装数据,对象具有属性和行为(类的成员--成员变量和成员方法)
成员变量在堆内存中(对象存在于堆内存)
局部变量存在于栈内存
匿名对象 调用属性无意义,调用方法有意义
使用方式一:当对对象的方法只调用一次时,可以用匿名对象来完成 ,这样写比较简化。
使用方式二:可以将匿名对象作为实际参数进行传递。(优化内存)
1 0
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- POJ1753 状态压缩(+BFS) + 棋盘问题
- 怎么在leangoo里绑定账号,更改邮箱?
- 数据库的一些论文的个人整理
- [LeetCode] 4. Median of Two Sorted Arrays
- javacard软件架构
- 面向对象
- PAT 表达式转换
- 21款最佳Linux命令行终端工具
- POJ 3468 线段树 区间增减 区间求和
- java导入https证书
- OC __attribute__
- 什么是PMU(PMIC)
- 设计模式之模板方法模式
- android中LayoutInflater.from(context).inflate的分析