创建 使用 销毁 三个阶段
1创建对象
对象是类的实例 对象的格式为 类名 对象名;
声明一个Apple类的一个对象redApple的代码如下:
Apple redApple;
声明后要为对象分配空间,这个过程称为实例化对象:
对象名 = new 构造方法名(【参数列表】);
结合上面的:
redApple=new Apple();//由于Apple类的构造方法无入口参数,所以省略了参数列表
在声明对象时,也可以直接实例化该对象:
Apple redApple=new Apple();
相当于:
Apple redApple;
redApple=new Apple();
2使用对象
创建后就可以访问对象的成员变量,并可以改变成员变量的值,还可以调用对象的成员方法。
调用方法可以使用调用符 . 实现对成员变量的访问和成员方法的调用。
语法格式:
对象.成员变量
对象.成员方法()
举例:
创建一个类 创建该类的对象 并改变成员变量的值 并调用该对象成员变量的方法
public class Round{
final float PI=3.14159f;//定义一个常量pi
public float r = 0.0f;
public float getArea(){ //定义计算圆面积的方法
float area=PI*r*r;//计算圆面积并赋值给变量area
return area;//返回area
}
public float getCircumference(float r){//定义计算圆周长的方法
float circumference=2*PI*r;/计算圆周长并赋值给变量circumference
return circumference;//返回
}
public static void main(String【】 args){
Round round=new Round;//创建Round类对象 round
round。r=20;//改变成员变量的值
float r=20;
float area=round.getArea();//调用成员方法
System.out.println(“圆的面积为”+area);
float circumferrence=round.getCircumference(r);//调用带参数的成员方法
System.out.println(“圆的周长为:”+circumferrence);
}
}
3销毁对象
垃圾回收机制