1、类与对象
类是对一类事物的描述,是抽象的、概念上的定义。
对象是实际存在的该类事物的每个个体,因而也称为实例(instance)。
通常都是将类实例化,也就是对象的创建
可以理解为:类 = 抽象概念的“人”;对象 = 实实在在的某个人。
2、类的格式结构
基本格式:
修饰符 class 类名 {属性声明;方法声明;
}
示例:
class Person {//属性(成员变量)String name;int age = 21;boolean isMarried;//方法public void walk(){System.out.println("人会走路");}public String display(){return "名字是:" + name + ",年龄是:" + age;}
}
3、对象的创建和使用(类的实例化)
创建的基本格式:类名 对象名 = new 类名();
使用的基本格式:对象名.对象成员;
示例:
public class JavaTest {public static void main(String[] args) {//创建对象Animal xb=new Animal();xb.legs=4;//访问属性System.out.println(xb.legs);xb.eat();//访问方法xb.move();//访问方法}
}class Animal {int legs;public void eat(){System.out.println("Eating.");}public void move(){System.out.println("Move.");}
}
4、同一类的多个对象
如果创建了一个类的多个对象,每个对象在堆内存中都开辟一块独立的空间,对于类中定义的属性和方法,每个对象都拥有各自的一套副本,互不干扰。