Define a class, Window, that implements the GUIComponent interface, and has the following members

LANGUAGE: Java

CHALLENGE:

Assume the existence of an interface, GUIComponent with the following methods:
– open and close: no parameters, returns boolean
– move and resize: accepts two integer parameters and returns void

Define a class, Window, that implements the GUIComponent interface, and has the following members:
– width, height, xPos, and yPos integer instance variables , with xPos and yPos initialized to 0
– a constructor that accepts two integer variables (width followed by height) which are used ti initialize the width and height instance variables
– An implementation of open: that sends “Window opened” to System.out, and returns true
– An implementation of close that sends “Window closed” to System.out, and returns true
– An implementation of resize that modifies the width and height variables to reflect the specified size
– An implementation of move that modifies xPos and yPos to reflect the new position

SOLUTION:

The Bad News: The content you are trying to access is only available to members.

The Good News: You too can be a member, simply Click Here.

Already a member?

Posted in ,