Create a customer class with fields for a customer

Assignment Help JAVA Programming
Reference no: EM133389655

Part A:

Create a class named Movie (in a file called Movie.java) that includes fields for the title of the movie, the year it was released, and the running time (in minutes).  Implement methods to get values for each field, and methods to set values for those fields.

In a separate file named TestMovie.java, create an application with a main() method that asks the user to input the name of their favorite movie, the year it was released, and how long it is (in minutes). Instantiate a Movie object, put the user's input into the relevant fields, and then use the "get" methods to display the information.

Part B:

Create a BasketballScore class (saved in BasketballScore.java) with three fields: the location, the home team's score and the visiting team's score. A default constructor should set both scores to zero and set the location to Avondale. An overload constructor should accept values for all three fields and assign them appropriately. Provide get methods for both score fields. The class should also include addHomeScore() and addVisitorScore() methods. Each should use a parameter for the amount to add, which is then added to the appropriate field. For example, passing 2 to addVisitorScore() should add two points to the visiting team's total.

In a file called TestBasketballScore.java, demonstrate the functionality of the BasketballScore class by creating two objects (one with each parameter). Use the appropriate methods to add some points to scores in both objects, then use the "get" methods to output the data.

Part A

Create a Customer class with fields for a customer's name, email address, and the number of times they've purchased something. Create a method to get each of those values (but do not create "set" methods). Add a default constructor that automatically sets the values to Homer Simpson with the email [email protected] and zero purchases. Overload the constructor with a version that accepts values for all three fields and assigns them appropriately. Finally, create a method called increasePurchases() that adds 1 to the number of purchases the customer has made. Save this work as Customer.java.

In a file called TestCustomer.java, instantiate two customer objects: one using the default constructor, and one by providing the values as parameters. Note that you do not need to prompt the user for this information, but you have that option. Call the increasePurchases() method one of the objects and then use the "get" methods to output values from both objects.

Part B

Create a Motorcycle class with data fields for manufacturer, price and engine size (in cubic centimeters, such as 750); include get and set methods for all fields. Create a constructor that accepts values for all fields and assigns them appropriately; you do not need a "default" constructor. Save this file as Motorcycle.java.

In a separate file called TestMotorcycle.java, create a main() method that prompts the user to input the information for two motorcycles they are comparing. Create two objects with that data, passing values in with the constructor. Finally, use the "get" methods to output all information about the two motorcycles.

Reference no: EM133389655

Questions Cloud

Write a program randomplate that generates and prints : Write a program RandomPlate that generates and prints to the screen a plate number
What potential effect does growth in communication : Analyze the evidence questions what potential effect does growth in communication and transportation infrastructure seem to have on the economic lives
Define an array and why you would use one : An array is a Java data structure. Define an Array and why you would use one. Provide an example that is not from the text
Coca-cola external assessment : List possible Opportunities and Threats (minimum 5) from changes in Economic, SCDE, Political, Legal, Technological and Competitive forces.
Create a customer class with fields for a customer : Create a Customer class with fields for a customer's name, email address, and the number of times they've purchased something. Create a method to get each
Create an abstract class : Create an abstract class, Pet, and add the following enumerated types representing the various kinds of commands that users can issue to a given pet, and some
Calculate the average score of a test : Write a program that allows someone to calculate the average score of a test. keep a running total of scores, and at the end, divide by the number of scores
What is the broad purpose of the article or reading : What is the broad purpose of the article/reading? What is the research question the authors are specifically examining?
Create another class shape : Create another class Shape, which will form the basis of a set of shapes. The Shape class will contain default functions to calculate area and circumference

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd