对象是类的一个实例,是以类为模板在内存中创建的实际且存在的实例(实际存在的一个东西)
对象就是,根据自己想象的女友(男友)模板,来制造出一个女友(男友)机器人(模板就是自己的想象,也就是图纸,对象就是制造出来的东西)
要创建对象,就要现有类
先创建一个类
//这就是一个简单的类 public class Car { String name; String color; float price; public void run() { System.out.println(name + "车辆可以行使"); } public void stop() { System.out.println(name + "车辆可以刹车"); } }
根据类再来创建对象(详解 见代码注释)
public class TestCar { public static void main(String[] args) { /* * 使用new 关键字来创建一个对象 new Car构造Car类的对象 * Car() 使用类的构造方法,初始化类 * Car bm 声名一个构造方法名称相同的类型的变量 * = 把在内存中对象存储的地址赋值给左边的bm变量*/ Car bm = new Car(); bm.name = "宝马"; bm.color = "黑色"; bm.price = 4000f; bm.run(); bm.stop(); System.out.println("--------------"); Car wl = new Car();//创建多个对象 wl.name = "五菱"; wl.color = "五彩斑斓"; wl.price = 40000f; wl.run(); wl.stop(); } }