类:一种共性的概念
对象:一个具体的,可以使用的事物
类相当于是一种新的数据类型,这个数据类型的实例就是相应的对象。
类
组成:属性/字段/数据成员(变量:描述每个对象的具体特点)
方法/成员函数(操作的行为)
定义一个类的语法:
/*
class 类名称{
属性1;
属性2;
方法1(){}
方法2(){}
}
*/
如:class Person{
String name;
int age;
public void eat(){
System.out.println("Person can eat");
}
public void run(){
System.out.println("Person can run");
}
}
对象
首先产生类(类是生产对象的蓝图),之后才能产生对象,对象的所有行为,一定在类中进行了完整的定义。
产生对象的语法:
//类名称 对象名称 = new 类名称();
//如:
Person lihua = new Person();
只要出现了关键字new,就开辟了内存
通过对象调用类中实例变量与实例方法:
//对象名称.属性名称/方法名称
//如:
lihua.name;
lihua.eat();