类和对象
1. 类的简单介绍
类:是抽象的概念集合,表示的是一个共性的产物,类之中定义的是属性和行为(方法)。
类的属性:该事物的基本属性信息。
类的行为:该事物的可以做什么。
2. 类的定义
在类中可以定义成员变量和成员方法,成员变量用于描述队象的特征,成员方法用于描述对象的行为。
// 创建类
class ClassName {
field;//成员属性
method;//成员方法
}
class为定义类的关键字,ClassName为类名。
class Person {
public int age;//成员属性
public String name;
public String sex;
public void eat() {
//成员方法
System.out.println("吃饭!");
}
public void sleep() {
System.out.println("睡觉!");
}
}
3. 类的实例化
3.1 何为实例化
定义了一个类,就相当于在计算机中定义了一种新的类型,与int,double类似,只不过int和double是java语言自带的内置类型,而类是用户自定义了一个新的类型,有了这些自定义的类之后,就可以使用这些类来定义实例(或者称为对象)。
用类类型创建对象的过程,称为类的实例化,在java中才用new关键字,配合类名来实例化对象。
class Person {
public int age;//成员属性 实例变量
public String name;
public String sex;
public void eat() {
//成员方法
System.out.println("吃饭!");
}
public void sleep() {
System.out.println("睡觉!");
}
}
public class Main{
public static void main(String[] args) {
Person person = new Person()