Reference no: EM13765385
Arrays, Classes, and Objects:
Program files for each of the following three programs.
1. Cylinder & Cylinder test
2. Date & Date test
Step 1: Cylinder
Create a class called Cylinder.java that contains two double-precision instance variables named radius and height. The class should include a constructor that initializes the radius and height variables. Also, you need a class method namedvolume() that returns the volume of a Cylinder object. The volume of a cylinder is given by its radius squared times its height times Pi (radius * radius * height * Math.PI). You can either use the value 3.1416 for Pi or use the Java provided value named Math.PI.
Write a class called CylinderTest.java and declare an array of three Cylinder objects to call the methods you declared in the Cylinder class. Make sure that all class methods are called from main(). Have main() display the value returned by volume() and verify the returned value by hand calculations (paper/pencil). Prompt the user to enter the values for the radius and height of each Cylinder object in the array.
Step 2: Date
Create a program called Date.java to perform error-checking on the initial values, for instance: fields month, day, and year. Also, provide a method nextDay() to increment the day by one. The Date object should always remain in a consistent state.
Write a program called DateTest.java that prompts the user to enter the month, day, and year as numeric values. This program then creates a Date object using the Date class you just created and tests the nextDay() method. This can be done in a loop of 40 iterations: the Date object calls the nextDay() method and prints the date during each iteration of the loop. This loop is to illustrate that the nextDay() method works correctly. Test the following cases:
Program to record the temperature and pressure
: Write a program to record the temperature and pressure values in a scientific experiment and store the data in two one-dimensional arrays, then identify the extreme values of pressure and temperature. The array size is 20.
|
What is the available net working capital
: On March 31, Adolpha, Inc. reported the following information on its financial statements. What is the available net working capital for Adolpha, Inc.?
|
Is jim likely to succeed
: Steve buys a house from Jim. There is no written contract. However, Steve pays the purchase price, moves onto the property, and begins to build a new garage. Jim seeks to evict Steve from the property stating that there was never a valid contract...
|
Outsourcing-a strategic advantage
: Outsourcing may provide tremendous advantages for firms. It may allow companies to specialize, reduce costs, and focus narrowly on the core competencies they deem strategic; however, companies also have to think about what they may lose both quali..
|
Create a program called date java to perform
: Create a program called Date.java to perform error-checking on the initial values, for instance: fields month, day, and year. Also, provide a method nextDay() to increment the day by one. The Date object should always remain in a consistent state.
|
Relation between present values and interest rates
: What do your answers to these questions tell you about the relation between present values and interest rates and between present values and the number of compounding periods per year? Calculate the future value in five years of $5,000 received today..
|
What traditional in emily dickinson and paul laurences work
: what traditional in Emily Dickinson and Paul Laurence Dunbars work. Compare and contrast Dickinson's "I'm nobody, who are you" and Paul Laurence Dunbar's "We Wear the Mask." Consider structure as well as content.
|
Designing value-based service
: As the rate of innovation increases, companies face expanding product/service lines, shorter product and service lifecycles, and more frequent product/service transitions. All of these can bring tremendous value but also pose enormous challenges a..
|
Software services versus software components
: Provide an example of a software component and another example of a software service. Explain what these examples have in common and how they differ.
|