文档介绍:主要内容问题的提出简单的矩形类使用矩形类创建对象在Java应用程序中使用矩形对象Java应用程序的基本结构标识符与关键字以及简单数据类型编程风格难点使用矩形类创建对象编写一个Java应用程序,该程序可以输出矩形的面积。puterRectArea{publicstaticvoidmain(Stringargs[]){doubleheight;//高doublewidth;//宽doublearea;//面积height=;width=;area=height*width;//(area);}}面向对象的一个重要思想就是通过抽象得到类,即将某些数据以及针对这些数据上的操作封装在一个类中,也就是说,抽象的关键点有两点:一是数据,二是数据上的操作。我们对所观察的矩形做如下抽象:矩形具有宽和高之属性。可以使用矩形的宽和高计算出矩形的面积。现在根据如上的抽象,编写出如下的Rect类。lassRect{doublewidth;//矩形的宽doubleheight;//矩形的高doublegetArea()//计算面积的方法{doublearea=width*height;returnarea;}}类是Java语言中最重要的一种数据类型。用类创建对象需经过2个步骤:声明对象为对象分配(成员)变量由于类也是一种数据类型,因此可以使用类来声明一个变量,那么,在Java语言中,用类声明的变量就称之为一个对象例如用Rect声明一个名字为rectangle1的对象的代码如下:Rectrectangle1;声明对象变量rectangle1后,rectangle1的内存中还没有任何数据,称这时的rectangle1是一个空对象程序声明对象后,需要为所声明的对象分配变量,这样该对象才可以被程序使用。为上述Rect类声明的rectangle1对象分配内存的代码如下:rectangle1=newRect();这里new是为对象分配变量的运算符,Rect()是Rect类的构造方法在声明对象时可以同时为对象分配变量一个类可以创建多个不同的对象,这些对象将被分配不同的变量,因此,改变其中一个对象的状态不会影响其它对象的状态对象通过使用“.”运算符操作自己的变量和调用方法。对象操作自己的变量的的格式为: ;例2-1  lassExample2_1 { publicstaticvoidmain(Stringargs[]) { Rectrectangle1,rectangle2;//声明2个对象 rectangle1=newRect();//创建对象 rectangle2=newRect(); =128; =69; =; =; doublearea=(); ("rectangle1的面积:"+area); area=(); ("rectangle2的面积:"+area); } }