Generate the pseudocode for each of the classes.

Assignment Help JAVA Programming
Reference no: EM13945440

Generate an object-oriented design for a system that keeps tracks of your CD and DVD collection.

-Identify each of the classes, associated data, and operations for the classes.

-Generate the pseudocode for each of the classes.

-Draw a GUI that will create the objects and provide access to each object's processing methods.
Here is the example

Class Cube
Side As Real
Volume As Real
Subprogram SetSide(NewSide)
Set Side = NewSide
End Subprogram
Subprogram ComputeVolume()
Set Volume = Side ^ 3
End Subprogram
Function GetVolume() As Real
Set GetVolume = Volume
End Function
Function GetSide() As Real
Set GetSide = Side
End Function
End Class
Class SquareBox As Cube
Height As Real
Subprogram SetHeight(NewHeight)
Set Height = NewHeight
End Subprogram
Function GetHeight() As Real
Set GetHeight = Height
End Function
Subprogram ComputeVolume()
Set Volume = Side ^ 2 * Height
End Subprogram
End Class

Reference no: EM13945440

Questions Cloud

Identify a possible improvement to the application : Identify a possible improvement/enhancement to the application in question and document an enhancement request with user requirement specifications.
What is the definition of mysticism : What is the definition of mysticism and what is the definition of a person who is considered a mystic? What were Howard Thurman's thoughts regarding being a mystic and mysticism?
Similarities and differences between laws and ethics : Need two essays on 750 words each 1.) Briefly describe Web 2.0. How does it differ from the traditional Web? 2.) Analyze the similarities and differences between laws and ethics.
What is this year dividend yield-capital gains yield : Suppose a company has a net income of $1,000,000 and a plowback ratio of 40%. There are 50,000 shares of stock outstanding. What will this year's dividend be? What should the stock price be today? What is this year's dividend yield? What is this year..
Generate the pseudocode for each of the classes. : Generate an object-oriented design for a system that keeps tracks of your CD and DVD collection.
Explain the impact of the proliferation of mobile devices : Analyze and explain the impact of the proliferation of mobile devices on cloud-based computing in various industries. For example, the rise of mobile phones and cloud-based computing.
What is the weighted average contribution margin per unit : Lambardi Company sells 3 types of bags. Bag A sells for $17 and has variable cost of $9.00 per unit. Bag B sells for $16 and has variable cost of $12.00 per unit. Bag C sells for $7 and has variable costs of $6.00 per unit. Lambardi sells in a mix of..
Estimate the value per share-dividend discount model : Johnson and Johnson reported earnings per share of $6.400 in 2013 and paid dividends per share of $3.40 in that year. The firm reported depreciation of $630 million in 2013 and capital expenditure of $950 million. Estimate the value per share, using ..
Lifo inventory method : Winnebago Industries, Inc. is a leading manufacturer of motor homes. Suppose Winnebago reported ending inventory at August 29, 2014, of $46,130,000 under the LIFO inventory method

Reviews

Write a Review

JAVA Programming Questions & Answers

  How are data structures managed and organized in language

How are data structures managed and organized in this language. How does the management or syntax of data structures in this language differ from how data structures are handled in other language

  Design a class named linearequation

(Algebra: 2 X 2 linear equations) Design a class named LinearEquation for a 2 X 2 system of linear equations.

  Write a recursive method power( base, exponent )

Incorporate this method into a program that enables the user to enter the base and exponent.

  Demonstrating your understanding of java collections

Design, write and test the Java program ReadStoreShow.java with the following requirements:

  Prepare a program to triple each number in the list

Write a program that will read in a list of numbers, triple each number in the list and print the result - Write a program that will read in 2 numbers per line, and print the sum.

  Develop an application to hold details of all the cabins

Develop an application to hold details of all the cabins on the site, including their cost per night, and produce a report which includes a list of cabins and some summary statistics.

  Write a java program that uses the elapsed time

Write a Java program that uses the elapsed time for an event in second and then outputs the elapsed time in hours, minutes and seconds. (For case, if the desired time is 9630 seconds, then the output is 2: 40: 30)

  What was in mind of the coder in each part of the code

Need a video that goes through all this java code - as if it was a tutorial showing it line by line - and explain in detail the structure of it all as if you code it yourself.

  Application that calculates and displays the total payable

Write a java application that calculates and displays the total payable after applying discount on online grocery orders for N customers. The N should be set as a constant (final) in your application and choose a value between 7 and 9.

  Objectivesbullto exercise the analysis design and

objectivesbullto exercise the analysis design and implementation activities of software development.bullto learn

  Translates a number into the closest letter grade

Write a program that translates a number into the closest letter grade. For case, the number 2.8 which might have been the average of several grades would be converted to B-

  Develop a web-based application the server-side part of

develop a web-based application. the server-side part of the application must be developed using java servlets

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