Pool Table

Closed

I have a project that involves designing a game of pool. Here are the objectives: 1. Proper design of the solution ensures ease of implementation ??" note the sequence of events i.e. goal, analysis, design, implementation, testing/results and conclusion. These steps are used to bootstrap the program i.e. while doing implementation you can go back and improve the analysis/design part and match the implementation. 2. Use of classes, instantiation of objects. Class should have public, protected (if needed and justifiable), private, functions, data as needed 3. abstract classes if justifiable 4. Write to a file(s) and read from a file(s) via random binary method 5. const (functions and/or data), references, pointers, overloaded constructors, destructors (could be virtual in base class!) 6. friend functions, new and delete i.e. use of heap as needed 7. inheritance, overridden functions 8. overloaded operators + = [] etc 9. virtual functions, (pure virtual if justifiable), dynamic binding , polymorphism, base pointer/reference to derived objects, arrays of base pointers 10. templates and data structures (from text book) class Node, NodePtr, queue at least ??" perhaps stacks or trees 11. use of String class that we built .. remember a goal of object oriented program is re-use, so proper design helps in the future and past classes could be used here and that’s what we are doing using the String class and the data structures from chapter 15 of the text book In each case,

## Deliverables

Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.

## Deadline information

ASAP

Skills: C Programming, Engineering, MySQL, PHP, Software Architecture, Software Testing

See more: what's needed to write a book, what is object oriented programming, what is dynamic programming, what is data structures in c, what is data structures, what is a string in programming, what is a data structures, what are virtual destructors, what are data structures in c, what are data structures, what are classes in programming, what are binary trees, virtual pointers, virtual functions and polymorphism, virtual constructors and destructors, virtual constructors, use of data structures, use of binary, used structures, use case sequence, trees in data structures, trees in c data structures, trees data structures, trees c, templates bootstrap 3

About the Employer:
( 0 reviews ) United States

Project ID: #2835286

4 freelancers are bidding on average $199 for this job

smartpin

See private message.

$425 USD in 14 days
(60 Reviews)
5.0
crahen

See private message.

$212.5 USD in 14 days
(0 Reviews)
0.0
brobinsonvw

See private message.

$72.25 USD in 14 days
(0 Reviews)
0.0
kam1vw

See private message.

$85 USD in 14 days
(0 Reviews)
0.0