Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Java: Design a class named Person with fields for holding a person's name, address, and telephone number (all as Strings). Write a constructor that initializes

Java:

Design a class named Person with fields for holding a person's name, address, and telephone number (all as Strings). Write a constructor that initializes all of these values, and mutator and accessor methods for every field. Next, design a class named Customer, which inherits from the Person class. The Customer class should have a String field for the customer number and a boolean field indicating whether the customer wishes to be on a mailing list. Write a constructor that initializes these values and the appropriate mutator and accessor methods for the class's fields. Demonstrate the Customer class in a program that prompts the user to enter values for the customer's name, address, phone number, and customer number, and then asks the user whether or not the customer wants to recieve mail. Use this information to create a customer object and then print its information. Put all of your classes in the same file. To do this, do not declare them public. Instead, simply write: class Person { ... } class Customer { ... }

Run like the following:

Enternameofcustomer:JuliaStevens

Enteraddressofcustomer:77MassachusettsAveCambridge,MA02139

Enterphonenumberofcustomer:617-777-7777

Entercustomernumber:928734502

Enteryes/no--doesthecustomerwanttorecievemail?:no

Customer:

Name:JuliaStevens

Address:77MassachusettsAveCambridge,MA02139

PhoneNumber:617-777-7777

CustomerNumber:928734502

RecieveMail?:false

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Concepts

Authors: David M Kroenke, David J Auer

6th Edition

0132742926, 978-0132742924

More Books

Students also viewed these Databases questions

Question

How to Measure Changes in the Cost of Living

Answered: 1 week ago