Annulé

small java projects entry level programs

There are 3 small projects needed to be programmed in java. Within these three are a couple smaller parts to make the entire program work. It should not take long at all for a java programmer with experience since these are beginner programs.

1) a) 7.7 Create a class called DeckofCards that stores 52 objects of the card class. Include methods to shuffle the deck, deal a card, and report the number of cards left in the deck. The shuffle method should assume a full deck. Create a driver class with a main method that deals each card from a shuffled deck, printing each card as it is dealt.

b) [url removed, login to view] Define a class called quiz that manages a set of up to 25 question objects. Define the add method of the quiz class to add a question to a quiz. Define the Give Quiz method of the quiz class to present each question in turn to the user, accept an answer for each one, and keep track of the results. Define a class called QuizTime with a main method that populates a quiz, presents it, and prints the final results.

c) 8.3 Design and implement a set of classes that define various types of reading material: books, novels, magazines, technical journals, and textbooks. Include data values that describe various attributes of the material, such as the number of pages and the name of the primary characters. Include methods that are names appropriately for each class and that print an appropriate method. create a driver class to instantiate and exercise several oft he classes.

d)8.8 Design and implement a set of classes that define various courses in your curriculum. Include information about each course such as the title, number, description, and department which teaches the course. Consider the following categories of classes that comprise your curriculum when designing your inheritance structure. Create a driver class to instantiate and exercise several oft he classes.

2)PP8.4 Design and implement a set of classes that keep track of various sports statistics. Have each low level class represent a specific sport. Tailor the services of the classes to the sport in question, and move common attributes to the higher level classes as appropriate. Create a driver class to instantiate and exercise several of the classes.

PP8.6 Design and implement a set of classes that define a series of three dimensional geometric shapes. For each shape, store fundamental data about its size and provide methods to access and modify this data. In addition, provide appropriate methods to compute each shape’s circumference, area, and volume. In your design, consider how shapes are related ans thus where inheritance can be implemented. Create a driver class to instantiate several shapes of differing types and exercise the behavior you provided.

PP9.3 Modify the RationalNumber class from chapter five so that it implements the Comparable interface. To perform the comparison, compute an equivilent floating point value from the numerator and denominator for for both RationalNumber objects, then compare them using a tolerance value of 0.0001. Write a main driver to test your modifications.

PP9.6 Design a java interface called Priority that includes two methods: setPriority and getPriority. The interface should define a way to establish numeric priority among a set of objects. Design and implement a class called Task that represents a task (such as on a to do list) that implements the Priority interface. Create a driver class to exercise some Task objects.

3) PP9.8 Design a java interface called Lockable that includes the following methods: setKey, loco, unlock, and locked. The setKey, lock, and unlock methods take an integer parameter that represents the key. The lock and unlock methods lock and unlock the object, but only if the key passed in is correct. The locked method returns a Boolean that indicates whether or not the object is locked. A Lockable object represents an object whose regular methods are protected: if the object is locked, the methods cann

Compétences : Java

Voir plus : entry level java projects, java entry level projects, java projects entry level, small java projects, beginner level java projects, shuffle deal cards java, entry level java programs, small java projects experience, write magazines, types data entry projects, types data structure, two dimensional design, to level, final results, test turn, task five, structure stores, structure books, store design objects, statistics level, shape up, question data structure, primary services, numeric data entry test, number data entry test

Concernant l'employeur :
( 2 commentaires ) rockville, United States

N° du projet : #1039869

13 freelance ont fait une offre moyenne de 63 $ pour ce travail

it2051229

Hi kindly check your inbox for my inquiries. Thanks.

50 $ USD en 1 jour
(158 Commentaires)
6.0
Linsam

Hi, Im interested please check PM

75 $ USD en 1 jour
(13 Commentaires)
5.6
barundebnath

Please check your inbox.

200 $ USD en 15 jours
(34 Commentaires)
5.2
TheReason

Hi, please check your PM box :)

49 $ USD en 3 jours
(5 Commentaires)
4.7
pureMJ

please see the PM

30 $ USD en 1 jour
(9 Commentaires)
3.3
mrezam

I'll do that for you.

30 $ USD en 5 jours
(2 Commentaires)
3.1
doublelo7

Please see PM

50 $ USD en 3 jours
(0 Commentaires)
0.0
lightweight

I can help you, please check your pm,thanks.

80 $ USD en 2 jours
(0 Commentaires)
0.0
jonathanihm

I am a Java programmer for the state of Iowa and would be glad to work on this project for you.

60 $ USD en 3 jours
(0 Commentaires)
0.0
manarkasem

I can help

50 $ USD en 5 jours
(0 Commentaires)
0.0
asanka000

please check pmb

50 $ USD en 4 jours
(0 Commentaires)
0.0
allenjoseph

Please check PMB

60 $ USD en 2 jours
(0 Commentaires)
0.0
AliShahid83

I have done such projects before. I can do this task in two days

40 $ USD en 2 jours
(0 Commentaires)
0.0