[SOLVED] ECE39595 Homework 1

30.00 $

Category:
Click Category Button to View Your Next Assignment | Homework

You will receive the following solution file(s) instantly after successful payment:

zip file icon HW1-p8ovo5.zip (248.9 KB)
Assignment Instructions Updated Recently? Submit Below and we will provide new Solution!
Submit New Instructions
🔒 Securely Powered by:
Secure Checkout
Rate this product

Part A:

HW 1

Using an IDE, run the simple Java program included with this homework in HW1/A/Address.java in an IDE. NetBeans is a good one. Take a screen shot of the screen after running the program in the IDE, and turn it in to Brightspace.

Part B

Part i.

Write a Java program that contains as its only class an Automobile class. The class has variables to hold a vehicle identification number that can be represented as an integer, miles driven, which can be represented as a float, and the date of the last maintenance, which should be stored as a String. A class attributes (variables) should be private.

Automobile should have a getter for each of the above values. The getter for the maintenance date returns a String. The statement for forming the string for the date is String str = “”+month+”/”+day+”/”+year;

The constructor for automobile takes values for each of the variables, and for the month, day and year, i.e., it will take an int, float, int, int and int.

A separate class, HW1.java, contains the main function. It should call the constructor twice to create two Automobile objects, and then print out the values of each automobile using System.out.println;

Part ii.

Take the Automobile class above and store the maintenance date as three integer values, month, date and year, instead of as a String. The getters and setters for the date should still take three integers and return a String, respectively.

You should be able to run an unchanged HW1.java against the changed Automobile class and get the same results you got with the original Automobile class.

  • HW1-p8ovo5.zip