Create a program called date java to perform

Assignment Help JAVA Programming
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:

Reference no: EM13765385

Questions Cloud

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.

Reviews

Write a Review

JAVA Programming Questions & Answers

  Create a separate class for the selected product

Create a separate class for the selected product that holds the item number, the name of the product, the department in which the product belongs, the number of units in stock, and the price of each unit. You must use the product and class name th..

  Question superclass and provide a different implementa

Add a method addText to the Question superclass and provide a different implementa- tion of ChoiceQuestion that calls addText rather than storing an array list of choices.

  Pronouns, and prepositions

Type addKeyword(): for each word on each page, add to a (keyword, URLs) list or dictionary, excluding articles, pronouns, and prepositions. For example:

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  You need to prepare a java program using class

You need to prepare a java program using class and method to calculate commission of sales person with fix salary of $75,000 and 25% sales commission. Program should prompt for amount of total sales

  Become the leading coffee shop in arlington and to be the

primarily my project involves theestablishing of a javanet cafeacute where customers would enjoy coffee as they connect

  Virtual machine forensics

Determine what you perceive to be the greatest challenge when dealing with virtual machines from a system forensics perspective. Provide a rationale with your response.

  Write a program that reads a list of real numbers.

Write a program that reads a list of real numbers. After the program ends it should print out only the unique numbers

  Calculate the body mass index

Write an application (BMICalc) that reads the user's weight in poinds and height in inches, then calculates the Body Mass Index.

  An infix to postfix method for my java program.

an infixToPostFix method for my java program. The method must work with stacks and it should take a string as parameter. The method should be able to convert to postfix mathematic expressions such as: (12 + 4) - 23(9-6)/12. Treat the parenthesis as l..

  Problem 1 the queue adta queue is a fundamental abstract

problem 1. the queue adta queue is a fundamental abstract data type. it is an ordered collection of items in which the

  Ood methodology

Your local police department wants to design new software to keep track of people, property, and criminal activity. List at least three classes you think should be in the design. For each class, identify some data members and methods.

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