黑马程序员——面向对象
来源:互联网 发布:北京电视台网络直播 编辑:程序博客网 时间:2024/06/10 22:49
Java中的参数传递问题
基本类型:形式参数的改变对实际参数没有影响。
引用类型:形式参数的改变直接影响实际参数。
面向对象
(1)面向对象:是基于面向过程的一种思想。
面向过程:以函数为基础,关注实现过程。
面向对象:以对象为基础,关注实现结果。
(2)面向对象的思想特点:
A:是一种更符合人们思考习惯的思想。
B:把复杂的事情简单化了。
C:把我们从执行者变成了指挥者。
举例:
买电脑。
洗衣,做饭。
旅游。
把大象装进冰箱。(代码体现了,去看看)
(3)事物是如何体现的呢?
A:属性 有哪些特征
B:行为 有哪些功能
(4)类与对象的关系:
把事物转换成类:
A:成员变量
定义在类中,方法外。
B:成员方法
和以前的区别是去掉static。
类:是相关的属性和行为的集合。是一个抽象的概念。
对象:是某种事物的具体存在,具体的表现形式。
举例:
类:学生
对象:张三
(5)如何使用呢?
A:创建对象
格式:
类名 对象名 = new 类名();
B:使用成员变量和成员方法
对象名.成员变量
对象名.成员方法
基本类型:形式参数的改变对实际参数没有影响。
引用类型:形式参数的改变直接影响实际参数。
面向对象
(1)面向对象:是基于面向过程的一种思想。
面向过程:以函数为基础,关注实现过程。
面向对象:以对象为基础,关注实现结果。
(2)面向对象的思想特点:
A:是一种更符合人们思考习惯的思想。
B:把复杂的事情简单化了。
C:把我们从执行者变成了指挥者。
举例:
买电脑。
洗衣,做饭。
旅游。
把大象装进冰箱。(代码体现了,去看看)
(3)事物是如何体现的呢?
A:属性 有哪些特征
B:行为 有哪些功能
(4)类与对象的关系:
把事物转换成类:
A:成员变量
定义在类中,方法外。
B:成员方法
和以前的区别是去掉static。
类:是相关的属性和行为的集合。是一个抽象的概念。
对象:是某种事物的具体存在,具体的表现形式。
举例:
类:学生
对象:张三
(5)如何使用呢?
A:创建对象
格式:
类名 对象名 = new 类名();
B:使用成员变量和成员方法
对象名.成员变量
对象名.成员方法
0 0
- 黑马程序员—面向对象
- 黑马程序员—面向对象
- 黑马程序员—面向对象
- 黑马程序员——面向对象1:理解面向对象
- 黑马程序员———-面向对象
- 黑马程序员———面向对象
- 黑马程序员———面向对象
- 黑马程序员———面向对象
- 黑马程序员———面向对象
- 黑马程序员——面向对象
- 黑马程序员——面向对象总结
- 黑马程序员——面向对象
- 黑马程序员——C#面向对象
- 黑马程序员——面向对象
- 黑马程序员——面向对象
- 黑马程序员——java面向对象
- 黑马程序员——C#面向对象
- 黑马程序员——面向对象1
- Jackson
- OnMeasure方法详解
- 添加Aop声明式事务处理java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isUserLevelMethod
- [转]MySQL 调优/优化的 100 个建议
- 高斯(核)函数简介
- 黑马程序员——面向对象
- Android handler机制的原理
- OC基础-拷贝
- Tomcat Gzip配置
- lintcode-快速幂-125
- Python操作MySQL数据库示例
- 除了xlog,哪些操作可能还需要fsync ?
- W3C标准
- 小笔记)自定义的activity样式宽度不能充满父窗体