1 面向对象编程
2015-10-18 22:56
155 查看
1 面向对象编程-9.7
1.1 结构化编程和面向对象编程的区别:
结构化编程的基本原则是自上而下,逐步求精。按照程序所需要实现的功能,将其划分为若干个关系简单、相对独立的模块;每一个模块内部都是由3种基本的程序结构- 顺序结构、选择结构、循环结构。1.2 面向对象编程的基本原则:
是将数据和操作的方法放在一起,作为一个相互依存、不可分割的整体-对象。同类对象的共性形成类,类通过统一的外部接口与外界发生关系,对象与对象之间是通过消息进行通信。万物皆对象-对象就是东西。认识对象: 特征 作用
通过对象的特征和作用认识对象。我们把具有某些相同特征和作用的对象归纳为类。
类的作用是作为模板和图纸,用于建造同一类对象。
类本身不是对象,不能直接使用。
修改类会影响对象。修改对象 不会影响其他对象。
public class 类名{
属性(成员变量)=>特征
方法=>作用
}
class是java的关键字,属于定义一个类。
类名必须是一个有效的标示符,首字母大写的.
public:是java类的访问修饰符,java关键字。
用于控制类、属性或方法的访问权限。用于public修饰的类叫公有类,java源代码文件中只能包含一个公有类,文件名必须与公有类的类名相同 ,文件拓展名为.java。
1.2.1 类中的一个方法由如下部分组成:
返回值类型:可以无返回类型void\基本数据类型或引用数据类型.名称:必须是一个有效的标示符.
参数:包含零或多个基本数据类型或引用数据类型.
定义:包含需要实现的功能.
访问修饰符:同成员变量.
Java类是Java语言的最小编程单元,也是设计和实现Java程序的基础。
实例化java对象 就是用类创建对象的过程,其格式如下:
类名 对象名=new 类名(参数1,参数2.....参数n);
↓ ↓
申明对象 创建对象
Plane myPlane=new Plane();
引用变量
↑
Plane myPlane;//
myPlane=new Plane();//申请空间(内存)
//图
1声明
2申请空间
3返回地址
4赋值地址
引用类型变量存储的是对象的地址,而不是对象本身;
他是通过引用的方式 访问对象;
多个引用类型变量可以访问同一个对象。
相关文章推荐
- 结对编程
- 结对编程
- STL之hashtable实现
- Python(七)python下的内部函数库和第三方函数库
- 交换两个数内容,无临时变量(初)
- MFC编程学习之改变对话框和控件及文本颜色
- Python笔记——数字及数学函数
- Java基础---多线程
- Python笔记——基本控制流
- Python笔记——基本语法:标识符、数据类型、变量、运算符及表达式/编码风格
- Python笔记——python简介、特点、安装及helloworld
- 【C++】读取循环数字和cin的利用
- Python——类、实例和其他对象的内建函数
- Python——类属性/实例属性
- Python——面向对象编程(引言)
- 30分钟快速搭建Web CRUD的管理平台--django神奇魔法
- Python——条件、循环和其他语句
- Python——字典
- Python——字符串
- eclipse 关联javadoc文档和源码