java中new出一个对象
对象是什么
对象是类的一个实例,是以类为模板在内存中创建的实际且存在的实例(实际存在的一个东西)
对象就是,根据自己想象的女友(男友)模板,来制造出一个女友(男友)机器人(模板就是自己的想象,也就是图纸,对象就是制造出来的东西)
对象的创建和使用
要创建对象,就要现有类
先创建一个类
//这就是一个简单的类
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();
}
}