Ask Question
23 October, 15:24

All phones must have a way of making and then terminating a connection to the phone network; however the exact procedure for doing so depends upon the nature of the phone (e. g. landline, cell phone, satellite phone). Write a abstract class, Phone, that contains a string instance variable, phoneNumber, a constructor that accepts a string parameter initializing the instance variable, an accessor method, getPhoneNumber, that returns the phoneNumber, a toString method that return the phoneNumber in the form # (phoneNumber), and two abstract methods: a boolean-valued method named createConnection that returns a boolean and accepts an reference to an object of type Network, and a void-returning method, closeConnection, that accepts no parameters

+4
Answers (1)
  1. 23 October, 18:33
    0
    Java class is given below

    Explanation:

    public abstract class Phone

    {private

    String phoneNumber;

    public Phone (String phoneNumber)

    {

    this. phoneNumber = phoneNumber;

    }

    public String getPhoneNumber ()

    {

    return this. phoneNumber;

    }

    public String toString ()

    {

    return "# ("+this. phoneNumber+") ";

    }

    public abstract boolean createConnection (Network n);

    public abstract void closeConnection ();

    }
Know the Answer?
Not Sure About the Answer?
Get an answer to your question ✅ “All phones must have a way of making and then terminating a connection to the phone network; however the exact procedure for doing so ...” in 📙 Computers & Technology if there is no answer or all answers are wrong, use a search bar and try to find the answer among similar questions.
Search for Other Answers