Question: Write a Java program to write the following classes: Mobile, Samsung, Driver ** Mobile class is an abstract class that implements cloneable interface and has
Write a Java program to write the following classes: Mobile, Samsung, Driver ** Mobile class is an abstract class that implements cloneable interface and has the following: data field: model(string), manufacture Year(int) argument constructor. one void abstract method called printinfo() -setter and getter for model and manufacture Year - implement and write the compareTo method to compare an object with other one based on "manufacture Year" Samsung class that inherited from Mobile class and do the following: argument constructor. - implement the printinfo() method and write the phone information (model and purchase Date). ** Driver class that does the following: Create two Samsung mobile object and print their Info using printinfo() use printin to show the result of comparing the first Samsung object with the second one
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
