Electronic Equipment In this assignment, you will develop and implement a class inheritance hierarchy. It is open ended

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899604
Joined: Mon Aug 02, 2021 8:13 am

Electronic Equipment In this assignment, you will develop and implement a class inheritance hierarchy. It is open ended

Post by answerhappygod »

Electronic Equipment In This Assignment You Will Develop And Implement A Class Inheritance Hierarchy It Is Open Ended 1
Electronic Equipment In This Assignment You Will Develop And Implement A Class Inheritance Hierarchy It Is Open Ended 1 (448.85 KiB) Viewed 21 times
Electronic Equipment In this assignment, you will develop and implement a class inheritance hierarchy. It is open ended to some degree to allow for your creativity. We use various electronic equipment in our daily lives - computers, cell phones, cameras, televisions, tablets, etc. Design a set of classes that form a class hierarchy using at least five classes. This class hierarchy should have one root class, and at least three levels deep. For each class, identify various attributes such as weight, cost, power usage, manufacturer's name, etc. For each class, include methods that are appropriate for the class in addition to a constructor and a toString(). At the minimum, each class must have two (or more) instance data, and one (or more) method in addition to the constructor and toString() methods. Remember to factor common elements and place those as high up on the hierarchy as possible to avoid duplication of code. This promotes reusability in your code, and easier maintenance. Create a main driver class to instantiate and exercise each of the classes in your hierarchy. Design this wisely. In your video recording, start out by explaining why your designed your class hierarchy the way you did. Follow this with a demonstration of your code running. Comments: - Add Javadoc to each class, and each method. Each class must have, at the least, a purpose, @author, @version (date). Each method must have, at the least, a purpose, @param(s) as needed, and @return if needed. This is expected on all programs going forward. - Add inline or block comments and non-trivial parts of your code.
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply