面向对象简介
面向对象
面向过程:着眼于整个过程的执行流程和功能的具体实现,是一个执行者的身份
面向对象:着眼于找到能够帮助自己完成此功能的人,是一个领导者的身份,更符合日常生活中人们处理事情的思想
## 一、 类和对象
类:类型,一类事物的集合,是这类食物的基本信息和功能行为所组成的集合
基本信息 -> 属性
功能行为 -> 方法
对象:类的一个具体的实例,获取对象需要创建对象(实例化)
类和对象的关系:
1、类是一个抽象的概念,对象是一个具体的概念
2、任何对象都具有所属类中所有的属性和方法
例如: 鸟 类
属性:品种,毛色
方法:吃,飞
鸟 对象(具体的事物):
属性:品种---鹦鹉
毛色---红色
方法: 飞----普通的飞
吃----- 吃游客给的食物
## 二、 自定义类型:
格式:
public class 类名 {
//类名所有首字母大写
//类名药见名知意
属性(成员变量)
方法
}
## 三 、 创建对象
格式:
数据类型 对象名 = new 数据类型();
调用:
调用属性: 对象名.属性;
调用方法: 对象名.方法(参数列表);
代码改变生活