面向对象思想概述
来源:互联网 发布:帝国cms 头条 编辑:程序博客网 时间:2024/06/10 16:17
面向对象
1、对象的概念:客观存在的事物
2、什么是面向对象:人朝着对象(人关注着一个对象)
对于计算机:人更关注一个具体事物的信息
想买个什么样的手机?描述了这个手机、但是手机不存在(类)
具体的电话称作对象
买电话这个过程就称作面向对象
3、类
类是模子,确定对象将会拥有的特征(属性)和行为(方法)
类是对象的类型
具有相同属性和方法的一组对象的集合
4、什么是对象属性
属性——对象具有的各种特征(比如苹果手机的具体配置)
每个对象的每个属性都有特定值
5、什么是对象方法
对象执行的操作:比如苹果手机可以打电话可以发短信
6、类和对象的关系/区别
类是抽象的概念,仅仅是模板
对象是能看到、摸到的具体实体(是客观存在的事物)
7、面向对象的几个特性
封装、继承、多态
封装:指隐藏对象的属性和实现细节,仅对外提供公共访问方式
继承:狗(子类)是动物(父类)单继承(不能是private)
代码的服用extends
多态:对象具有多种形态
1、引用的多态
父类引用可以指向本类对象
父类引用可以指向子类对象
2、方法的多态
创建本类对象时,调用的方法为本类方法
创建子类对象时,调用的方法为子类重写的方法或者继承的方法
0 0
- 面向对象思想概述
- 面向对象思想概述
- 面向对象思想概述
- 面向对象思想概述
- 面向对象(思想引入和面向过程思想概述)
- 动力节点——面向对象思想概述(五)
- Java基础(五)OOP面向对象之(三) 面向对象思想概述(续)
- 面向对象思想
- 面向对象程序设计思想
- 基础知识----面向对象思想
- 面向对象核心思想
- 面向对象思想
- 面向对象的思想
- 面向对象的思想
- 面向对象 思想题
- QTP面向对象思想
- 什么是面向对象思想
- 面向对象思想
- Java 日志管理最佳实践
- Learning methods - 2
- java中Double类数字太大时页面正常显示而不要用科学计数法
- Zoho People-公式让人事工作更简单
- android TextView图文混排
- 面向对象思想概述
- ORACLE基本操作
- 初识ArcGis for android 的IdentitfyTask
- java内存的创建,管理和消亡
- 不懂程序看的明白《黑客帝国》吗?
- 写在前面的话
- 苹果手机DNS怎么设置
- 想要学好C++,必看,能看完,证明你有学习C++的潜质,否则趁早放弃。
- jsp 编译过程