现在的位置: 首页 > 综合 > 正文

面向对象

2014年06月09日 ⁄ 综合 ⁄ 共 910字 ⁄ 字号 评论关闭

                                                       --------------------2013.12.11------------------------
一、OOP(面向编程思想)
1)Object   Oriented    Programming
   对象   以...为导向的      程序设计

 

二、面向对象的三大原则
1)封装

2)继承

3)多态

 

三、万物的是由什么组成的

·万物皆对象

对象:人
特征:名字、年龄、性别、兴趣、职位、特长
行为:吃饭、睡觉、打豆豆

·对象:是由特征(属性)和行为(方法)组成的

 

四、封装
·对象同时具有属性和方法的两项特征
·可以隐藏对象实现的具体细节

 

五、类
·具有相同的属性和方法的一组对象的集合,类是一个模板,比如说"人"

 

六、抽象
·把具有相同或相似的对象归为一类这一过程叫做抽象

抽象的基本原则:
·关心主要问题,而不关心次要问题
·关心主要矛盾,而不关心次要矛盾
·关心相同的东西,而不关心不相同的东西
·关心问题是什么,能完成什么,而不关系怎样去完成

 

七、创建对象
1)使用new创建类的一个对象
2)使用.进行以下操作
·给类的属性赋值:对象名.属性
·调用类的方法:对象名.方法名
3)成员访问运算符用于访问对象的成员

 

八、属性定义: 
 * [访问控制符]  +[static| final] + 数据类型  + 属性名
 * 访问控制符:
 * 1、private 访问控制范围:当前类中可见
 * 2、public  访问控制范围:当前工程的任何地方都可见

 

九、方法定义
 * 方法定义:
 * 访问控制符  + 返回值类型  + 方法名  + 参数列表 + 方法体
 * 返回值类型: 告诉外部这个方法返回什么样类型的数据
 * 参数列表:从外部接收数据 :
 * 数据类型 + 变量名 ,
 * 数据类型 1+ 变量名1 , 数据类型2 + 变量名2

注意事项:
 ★在Java命名习惯中, 方法名称首字母是小写
 ★在Java命名规范中,取值方法的名称形式是固定的,以get开头

 

十、访问控制符
 ·private:当前类可见,外部类不可见(操作该类的属性和方法)
 ·public: 当前工程可见,外部工程不可见(操作该类的属性和方法)

 

 

 

 

 

【上篇】
【下篇】

抱歉!评论已关闭.