面向对象简称 OO(Object Oriented),20 世纪 80 年代以后,有了面向对象分析(OOA)、 面向对象设计(OOD)、面向对象程序设计(OOP)等新的系统开发方式模型的研究。
Java对象的概念
Java 是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。对象有以下特点:
对象具有属性和行为。
对象具有变化的状态。
对象具有唯一性。
对象都是某个类别的实例。
一切皆为对象,真实世界中的所有事物都可以视为对象。
类和对象的区别
类是一个抽象的概念 而对象是类抽象概念的实物表达;
package day1015;
public class Human {
//设置属性;
String name;
int age;
String sex;
String food;
//创建方法1 action
public void action() {
System.out.println(name+"是"+sex+",今年"+age+"岁");
}
//创建方法2 like
public void like() {
System.out.println(name+"喜欢吃"+food);
}
//定义函数调用
public static void main(String[] args)
{
//定义类名 方法名=new 类名(),实例化对象
Human p=new Human();
//调用方法p里面的内容
p.name="小明";
p.age=24;
p.sex="男";
p.food="米饭";
//调用方法
p.action();
p.like();
}
}