Create a main() method in your Sqaure class, which should contain the following code: Rectangle r = new Square(100); r.setLength(20); System.out.println(r.getWidth()); What is the output? Is width 20 or 100? Why?
can you please writein scanner form
and can you please make it so i can copy and past it
/** Rectangle class, phase 5 */ public class Rectangle { private double length; private double width; /** Default Constructor */ public Rectangle() { // length = 1; // width = 1; } /** Constructor @param len The length of the rectangle. @param w The width of the rectangle. */ public Rectangle(double len, double w) { length = len; width = w; } /** The setLength method stores a value in the length field. @param len The value to store in length. */ public void setLength(double len) { length = len; } /** The setWidth method stores a value in the width field. @param w The value to store in width. */ public void setWidth(double w) { width = w; } /** The getLength method returns a Rectangle object's length. @return The value in the length field. */ public double getLength() { return length; } /** The getWidth method returns a Rectangle object's width. @return The value in the width field. */ public double getWidth() { return width; } /** The getArea method returns a Rectangle object's area. @return The product of length times width. */ public double getArea() { return length * width; } }
public interface RegularPolygon { /** * * @return the perimeter of the regular polygon (n * length) */ double getPerimeter(); }
Create a main() method in your Sqaure class, which should contain the following code:
Rectangle r = new Square(100);
r.setLength(20);
System.out.println(r.getWidth());
What is the output? Is width 20 or 100? Why?
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images