Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Shape {
- private double width;
- private double height;
- double getWidth() {
- return width;
- }
- double getHeight() {
- return height;
- }
- void setWidth(double w) {
- width = w;
- }
- void setHeight(double h) {
- height = h;
- }
- void showDimensions() {
- System.out.println("Weight of an object: " +width + "\nHeight of an object: " +height);
- }
- }
- class Rectangle extends Shape {
- boolean isSquare() {
- if (getWidth() == getHeight())
- return true;
- else
- return false;
- }
- double calculateArea() {
- return getWidth() * getHeight();
- }
- }
- public class Hermetiq {
- public static void main(String args[]) {
- Rectangle r1 = new Rectangle();
- Rectangle r2 = new Rectangle();
- Rectangle r3 = new Rectangle();
- r1.setWidth(2.0);
- r1.setHeight(2.5);
- r2.setWidth(12.0);
- r2.setHeight(1.2);
- r3.setWidth(5.5);
- r3.setHeight(5.5);
- System.out.println("Information about dimensions of an rectangle object r1: ");
- r1.showDimensions();
- System.out.println("The area of an rectangle object r1: " + r1.calculateArea());
- System.out.println("If the rectangle is a square? " +r1.isSquare());
- System.out.println("Information about dimensions of an rectangle object r2: ");
- r2.showDimensions();
- System.out.println("The area of an rectangle object r2: " + r2.calculateArea());
- System.out.println("If the rectangle is a square? " +r2.isSquare());
- System.out.println("Information about dimensions of an rectangle object r3: ");
- r3.showDimensions();
- System.out.println("The area of an rectangle object r3: " + r3.calculateArea());
- System.out.println("If the rectangle is a square? " +r3.isSquare());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement