Design a class named Rectangle to represent a rectangle. The class contains:
-
Two integer data fields named width and height that specify the width and height of the rectangle. The default values are 1 (one) for both width and height.
-
A constructor that creates a rectangle with the specified width and height.
-
A method named getArea() that returns the area of this rectangle.
**
* @(#)class_rec.java
*
* class_rec application
*
* @author
* @version 1.00 2010/9/27
*/
public class class_rec {
public static void main(String[] args) {
// TODO, add your application code
System.out.println("Hello World!");
rectangle myrectangle = new rectangle(3,4);
System.out.println(myrectangle.width + " " + myrectangle.length);
System.out.println(myrectangle.getArea());
rectangle yourrectangle = new rectangle();
System.out.println(yourrectangle.width + " " + yourrectangle.length);
System.out.println(yourrectangle.getArea());
}
}
class rectangle {
int width, length;
rectangle() { // constructor for default rectangle
width =1;
length =1;
}
rectangle(int newwidth, int newlength) { // constructor for specified width and height.
width =newwidth;
length = newlength;
}
int getArea() // getArea()method
{
return width*length;
}
} //end rectangle class
No comments:
Post a Comment