目录
1、面向对象的三大特征
封装、继承、多态
2、面向对象的思想介绍
(1)面向对象的思想是用人类的思维方式构造软件系统,所以说面向对象好理解(是用人类的思维方式写的)
(2)为什么学面向对象的思想?为了和计算机进行交流。(为什么学习英文,为了和外国人交流;为什么学普通话,为了人与人之间的交流)
3、对象的介绍
(1)什么是对象?
现实世界中的一切事物都是对象(万物皆对象)--对象就是用俩描述客观事物的。它是构成系统的最小单位。
(2)对象包含属性和方法。属性是静态的,方法是动态的(例如:学生对象;有属性:姓名、学号、性别……;有方法:会学习,会吃饭、会睡觉)
4、类的介绍
(1)类是什么?
是具有相同属性和相同方法的集合(是抽象 的)
类可以看成对象的模板,对象可以看成类的具体(例如:学生对象;有属性:姓名、学号、性别……;有方法:会学习,会吃饭、会睡觉……--这是一个类(广泛,抽象)--具体是哪一个学生--比如张三(就是对象,是具体的)
5、类与类之间的关系
(1)关联关系
(2)继承关系
(3)聚合关系
(4)实现关系
案例:学生类
package com.inspur.test;
/*
* 学生类
*/
public class student01 {
//类里有属性和方法
public String stu_name;
public int age;
public String adres;
//方法 睡觉
public void eat(){
System.out.println("吃饭