对象可以是存在于世间的任何事物。
类则是具有相同特征和行为的抽象概念。
在Java的语言中这些相同的特征被称为属性(成员变量),这些行为被称为能执行的操作(成员方法)
Java程序就是由一个个类组成,类是基本单位。
类的定义:
该过程在car类中进行
public class 类名 { //成员变量 变量1的数据类型 变量1; 变量2的数据类型 变量2; //成员方法 方法1; 方法2; }
public class car { String brand; String type; int price; public void jiasu(){System.out.println("车子加速") } public void shache(){System.out.println("车子刹车") } }
对象的创建与使用:
该过程在测试类Test中进行
//创建对象 类名 对象名=new 类名(); Car c1=new Car(); //使用对象 //使用成员变量 格式:对象名.变量名; c.brand; c.price; c.type; //使用成员方法 格式:对象名.方法名(); c.jiasu();
如果这是我们输出c.brand,c.price,c.type,则会得到null,0,null。
这是因为用new构造方法创造出来的对象是储存在堆内存里,系统会自动给对象初始化,String类型的初始值为null,int类型为0。