面向对象简介

面向对象

面向过程:着眼于整个过程的执行流程和功能的具体实现,是一个执行者的身份

面向对象:着眼于找到能够帮助自己完成此功能的人,是一个领导者的身份,更符合日常生活中人们处理事情的思想

## 一、 类和对象

	类:类型,一类事物的集合,是这类食物的基本信息和功能行为所组成的集合

	基本信息 -> 属性

	功能行为 -> 方法


	对象:类的一个具体的实例,获取对象需要创建对象(实例化)


	类和对象的关系:

		1、类是一个抽象的概念,对象是一个具体的概念

		2、任何对象都具有所属类中所有的属性和方法


		例如: 鸟 类
		 属性:品种,毛色
		 方法:吃,飞


		 鸟 对象(具体的事物):

		 	属性:品种---鹦鹉

		 		 毛色---红色
		 		 
		 	方法: 飞----普通的飞

		 		  吃----- 吃游客给的食物 


## 二、 自定义类型:

		格式:
			public class 类名 {
				//类名所有首字母大写
				//类名药见名知意

				属性(成员变量)
				方法
			} 


## 三 、 创建对象
	格式:
		数据类型 对象名 = new 数据类型();

	调用:
		调用属性: 对象名.属性;

		调用方法: 对象名.方法(参数列表);
代码改变生活
原文地址:https://www.cnblogs.com/LTJAVA/p/11368801.html