面向对象编程
面向对象编程(Object Oriented Programming,简称OOP)是一种程序设计方法,Java就是一门面向对象的编程语言。
一. java面向对象编程的基本思想如下:
1.1 客观世界由对象组成(万物皆对象),任何客观实体都是对象,复杂对象可以由简单对象组成。
1.2 任何对象都具有其特征和作用(属性和方法),具有相同特征和作用的对象可以归纳为类。类是对象的描述,对象是类的实例。
1.3 通过对象相互调用(消息通信)来构造系统。
二. Java面向对象编程的基本思路:
2.1 从软件需求(问题域)中找寻对象
2.2 编写类来描述对象的属性和方法
2.3 通过类实例化对象
2.4 通过对象相互调用,最终实现软件需求