Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class rectangle {
- private double length;
- private double width;
- public rectangle() {
- length = 1;
- width = 2;
- }
- public rectangle(double l, double w) {
- length = l;
- width = w;
- }
- public double area() {
- double a = length*width;
- return a;
- }
- public double perimeter() {
- double p = (2*length)+(2*width);
- return p;
- }
- public double diagonalLength() {
- double dLength = Math.sqrt((Math.pow(length,2)) + (Math.pow(width,2)));
- return dLength;
- }
- public boolean isASquare() {
- if(length == width) {
- return true;
- }
- else {
- return false;
- }
- }
- public void setLength(double newLength) {
- length = newLength;
- }
- public void setWidth(double newWidth) {
- width = newWidth;
- }
- public double getLength() {
- return length;
- }
- public double getWidth() {
- return width;
- }
- }
- public class Main {
- public static void main(String[] args) {
- rectangle rect1 = new rectangle();
- System.out.println("The length of rect1 is: " + rect1.getLength());
- System.out.println("The width of rect1 is: " + rect1.getWidth());
- System.out.println("The perimeter of rect1 is: " + rect1.perimeter());
- System.out.println("The area of rect1 is: " + rect1.area());
- System.out.println("The diagonal length of rect1 is: " + rect1.diagonalLength());
- System.out.println("The square test result is: " + isASquare());
- rectangle rect2 = new rectangle(4,5);
- System.out.println("The length of rect2 is: " + rect2.getLength());
- rectangle rect3 = new rectangle(6,6);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement