java类和面向对象

1、面向对象

(1)Java语言是一种面向对象的语言。

(2)面向对象的思想是把问题看成是由若干个对象组成,这些对象之间是独立的,但又可以相互配合、连接和协调,从而共同完成整个程序要实现的任务和功能。

(3)面向对象的三大特征:封装、继承和多态。
 

2、对象

(1)对象是用来描述客观事物的一个实体。

(2)用面向对象方法解决问题时,要对现实世界中的对象进行分析和归纳,找出哪些对象与要解决的问题是相关的。
        (3)万事万物皆对象

3、类

(1)类是具有相同属性和方法的一组对象的集合。

(2)类定义了对象将会拥有的特征(属性)和行为(方法)。

(3)类和对象的关系就是抽象和具体的关系。类是多个对象进行综合抽象的结果,是实体对象的概念模型,而一个对象是一个类的实例。

类的组成是由属性和行为两部分组成

* 属性:在类中通过成员变量来体现(类中方法外的变量)
* 行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)

类的定义步骤:

①定义类

②编写类的成员变量

③编写类的成员方法

public class 类名 {
    // 成员变量
    变量1的数据类型 变量1;
    变量2的数据类型 变量2;
    …
    // 成员方法
    方法1;
    方法2;    
}

### 对象的使用

* 创建对象的格式:
  * 类名 对象名 = new 类名();
* 调用成员的格式:
  * 对象名.成员变量
  * 对象名.成员方法();
* 示例代码


版权声明:本文为wuwei52013141原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。