一、类
1.类的概念
类是具有相同属性和服务的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。
2. 类的定义格式
class PetCat{
field; // 字段(属性) 或者 成员变量
method; // 行为 或者 成员方法
}
3.类的实例化
用类类型创建对象的过程,在java中通过new关键字,配合类名来实例化对象。
Student student = new Student();
student.name = "laowang";
student.age = 20;
分析:
注:
- new 关键字用于创建一个对象的实例
- 使用 . 来访问对象中的属性和方法
- 同一个类可以创建多个实例.
二、对象
-
对象的概念
对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。 -
对象的初始化(在Java方法内部定义一个局部变量时,必须要初始化,否则会编译失败)
三、关系
类与对象的关系就如模具和铸件的关系,类的实例化结果就是对象,而对一类对象的抽象就是类.类描述了一组有相同特性(属性)和相同行为(方法)的对象。
四、实例
class Student{
//成员变量
public String name;
public int age;
//成员方法
public void study(){
System.out.println(this.name +"正在敲代码");
//this代表当前对象的引用
}
}
public class Test {
//类名Test
public static void main(String[] args) {
Student student = new Student();
//通过new关键字进行实例化,变量,类型
student.name = "laowang";
//通过对象的引用.来访问成员
student.age = 20;
System.out.println(student.name);
System.out.println(student.age);
student.study();
Student student2 = new Student();
student2.name = "laozhao";
student.age = 20;
System.out.println(student.name);
System.out.println(student.age);
student.study();
}
}
运行结果