Customer Service Chat
Get quote & make Payment
Intro to Programming, JAVA Programming
Every phone number is broken up into sections as shown below:
Country Code Area Code Prefix Line Number
1 919 882 5000
Write a program to separate out a phone number when it is given with colon’s separating the sections.
Your driver class should contain the following main method: (add comments)
public static void main(String args)
YIDissector phone = new YIDissector("1:919:882:5000");
} // end main
Implement a YourInitialsDissector.java class that stores the phone number as a colon separated string of numbers and as four separate pieces described below.
You must implement all of the following:
colonSeparated – a colon separated String. Example value: "1:919:882:5000"
countryCode – stored as a String as it could hold 001
areaCode, prefix, number – stored as int variables
Constructor: This constructor receives one parameter, a colon-separated string. You may assume that the parameter’s value is valid (i.e., no error checking required). The constructor initializes the instance variables with appropriate values. There are many ways to solve the problem of extracting the sections from the given colon separated string. You are required to use String methods to extract the individual sections as strings, and then use parseInt method calls to convert the strings to int’s for those that need it. Do NOT use split as it has not been covered yet.
getPhoneNumber method with no arguments:
This is a standard accessor method that simply returns the colonSeparated instance variable’s value.
getPhoneNumber method with integer argument:
This method receives the position of one of the section (1, 2, 3, or 4) and returns the section that’s at that position. Area Code is 1, etc.
When using the main method specified above, your output should be:
Posted Date: 10/23/2012 6:34:52 AM | Location : United States
Ask an Expert
Intro to Programming, Assignment Help, Ask Question on Intro to Programming, Get Answer, Expert's Help, Intro to Programming Discussions
Write discussion on Intro to Programming
Your posts are moderated
Write your message here..
Online Music Store, Online music store that stores information about song, ...
Online music store that stores information about song, artist, album, customer, playlist. Also all necessary diagrams - use case, uml, erd
Applet, how to create a face with nose using applet
how to create a face with nose using applet
Overloading method, QUESTION 3: Overloaded methods Write the overloaded me...
QUESTION 3: Overloaded methods Write the overloaded method named average () for each of the following problems: a) The first method receives THREE (3) integer values and returns
What is meant by weaving, The process of applying aspects to a target objec...
The process of applying aspects to a target object to form a new proxy object is known as Weaving. The aspects are woven into the target object at the verified join points.
In programming what is an object, In programming, what is an object? Ob...
In programming, what is an object? Object is a named collection of properties (data and state) & methods (instructions, behaviour). Objects are key to understanding object-orie
Gameplay software, Individual Assignment Rework Asteroids to have a di...
Individual Assignment Rework Asteroids to have a different gameplay In the previous assignments, we have developed an Asteroids game. In this assignment, we are going to u
Write a algoritm to play blackjack , Draw: loops through the list of cards ...
Draw: loops through the list of cards drawing them in a single row starting from the screen position referred to by the 'x' and 'y' fields of the Hand class. You can limit the numb
What is a proxy, A proxy is an object that is formed after applying advice ...
A proxy is an object that is formed after applying advice to a target object. When you think of client objects the target object and the proxy object are the similar.
Solve neural network questions, Solve Neural Network Questions Project D...
Solve Neural Network Questions Project Description: You must know Binary Chop and Kohonen Network, Backpropagation Algorithm. Implementation is required. Can using existi
Difference between an interface and an abstract class, What is the differen...
What is the difference between an Interface and an Abstract class? An abstract class can have instance methods that execute a default behavior. An Interface can only declare co
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.