面向对象的思想(未完)
2014-06-28 22:00
239 查看
面向对象:
特点:1、将复杂的事情简单化。
2、面向对象将以前的过程中的执行者,变成了指挥者
3、面向对象这样思想是符合现在人们思考习惯的一种思想。
过程和对象在我们的程序中如何体现的呢?过程其实就喜欢 函数;对象是将函数等一些内容进行了封装。
在现实上,在世界上每个人都需要通过吃饭来维持生命,将这系列动作转化成能电脑懂的语言。就要通过机器语言实现并让电脑理解。
世界等电脑, 每个人等于每个独立函数成员、方法,吃饭是个动作等通过调用其他方法。
匿名对象使用场景:
1、当对方法制进行一次调用的时候,可以使用匿名对象。
2、当对象对成员进行多次调用是,不能使用匿名对象。必须给对象其名字。
在类中定义其实都称之为成员。成员有两种:
1、成员变量:其实对应的就是事物的属性。
2、成员函数:其实对应的就是事物的行为。
所以,其实定义类,就是在定义成员变量和成员函数。但是在定义前,必须先要对事物进行属性和行为分析才可以用代码体现。
private int age;//私有的访问权最低,只有在类中的访问有效。
注意:私有仅仅是封装的一种体现形式而已。
主函数的解释:保证实在类的独立运行,是程序的入口,被JVM调用。
成员变量和举报变量的区别:
1:成员变量直接定义在类中。
局部变量定义在方法中,参数上,语句中
2:成员变量在这个类中有效。
局部变量只在自己所属的大括号内有效,大括号结束,局部变量失去作用域。
3:成员变量存在于堆内存中。随着对象的产生而存在,消失而消失。
局部变量存在栈内存中,随着所属区域的运行而存在,结束而释放。
构造函数:用于给对象进行初始化,是给予之对应的对象进行初始化,它具有针对性,函数中的一种。
特点:
1:该函数的名称和所在了诶的名称相同。
2:不需要定义返回类型。
特点:1、将复杂的事情简单化。
2、面向对象将以前的过程中的执行者,变成了指挥者
3、面向对象这样思想是符合现在人们思考习惯的一种思想。
过程和对象在我们的程序中如何体现的呢?过程其实就喜欢 函数;对象是将函数等一些内容进行了封装。
在现实上,在世界上每个人都需要通过吃饭来维持生命,将这系列动作转化成能电脑懂的语言。就要通过机器语言实现并让电脑理解。
世界等电脑, 每个人等于每个独立函数成员、方法,吃饭是个动作等通过调用其他方法。
匿名对象使用场景:
1、当对方法制进行一次调用的时候,可以使用匿名对象。
2、当对象对成员进行多次调用是,不能使用匿名对象。必须给对象其名字。
在类中定义其实都称之为成员。成员有两种:
1、成员变量:其实对应的就是事物的属性。
2、成员函数:其实对应的就是事物的行为。
所以,其实定义类,就是在定义成员变量和成员函数。但是在定义前,必须先要对事物进行属性和行为分析才可以用代码体现。
private int age;//私有的访问权最低,只有在类中的访问有效。
注意:私有仅仅是封装的一种体现形式而已。
主函数的解释:保证实在类的独立运行,是程序的入口,被JVM调用。
成员变量和举报变量的区别:
1:成员变量直接定义在类中。
局部变量定义在方法中,参数上,语句中
2:成员变量在这个类中有效。
局部变量只在自己所属的大括号内有效,大括号结束,局部变量失去作用域。
3:成员变量存在于堆内存中。随着对象的产生而存在,消失而消失。
局部变量存在栈内存中,随着所属区域的运行而存在,结束而释放。
构造函数:用于给对象进行初始化,是给予之对应的对象进行初始化,它具有针对性,函数中的一种。
特点:
1:该函数的名称和所在了诶的名称相同。
2:不需要定义返回类型。
相关文章推荐
- 颠覆传统-面向对象的设计思想(序章续)
- 面向对象的一些思想和概念
- 面向对象的编程思想总结
- 用面向对象的思想简化MIS系统中的查询代码(三)——问题的解决
- 面试技巧--->面向对象的思想示例
- 连载:面向对象葵花宝典:思想、技巧与实践(6) - 不要说你懂“类”
- javascript面向对象思想2
- 连载:面向对象葵花宝典:思想、技巧与实践(9) - “抽象类” 详解
- javascript高级程序员必须要懂的-----面向对象的思想
- C#基础第七天-作业答案-利用面向对象的思想去实现名片-动态添加
- 面向对象的编程思想在javascript中的运用上部
- 面向对象的编程思想在javascript中的运用(上)
- 连载:面向对象葵花宝典:思想、技巧与实践(28) - 设计原则:内聚&耦合
- 深入理解面向过程与面向对象的思想差异与各自特色
- 面向对象的思想概述
- C语言中的面向对象-C语言中的面向对象思想
- 面向对象的编程思想在javascript中的运用(上)
- 编程要有面向对象的思想-卡片类
- Java编程思想:面向对象的逻辑思维方法