Find Jobs
Hire Freelancers

c++ assignment

RM32-99 MYR

Zavřený
Zveřejněno před více než 6 roky

RM32-99 MYR

Zaplaceno při doručení
4 The Rice House Background The Rice House, a local restaurant that offers varieties of rice dishes and beverage using different types of rice such as jasmine rice, glutinous rice, basmati rice, sushi rice and local rice. The specialties of The Rice House are Fish Porridge, Sushi Boat, Glutinous Rice Cakes, Bryani Rice, Nasi Lemak and Sarawak Local Rice Wines. 4.1 Assignment Requirements Write a program in C++ to demonstrate your ability to apply object-oriented principles; encapsulation, inheritance and polymorphism concepts in designing your solutions for The Rice House restaurant. Design the possible classes of the food and beverage offer in the restaurant and show the relationship among the classes. You are encouraged to use your creativity and logical thinking classify the type of rice dishes and beverages in order to design your classes in order increase the reusability and maintainability of your system. Your program should meet all the requirement as below: a) Consists at least 2 levels of class inheritances with at least one (1) sub-class at each level of inheritance and maximum six (6) classes in total; b) Each class should have at least two (2) new attributes, one (1) new method and one (1) constructor; c) At least one (1) class contains overloading constructors; Page 2/5 d) Consists at least one (1) overriding method at any level; e) Each class should contain at least one (1) method to set new value(s) to the class attributes or to retrieve information of the attributes; f) Create array(s) with maximum size of 10 to store the objects of the classes you have created; g) Your system should be able to provide all the functions as listed below continuously based on user selection. The key functions of your program interface are: Functions Descriptions Menu - Display main menu options Add Dishes - Ability to add different new rice dishes in an array Delete Dishes - Ability to delete existing rice dishes from the array View All Dishes - Ability to view all the list of rice dishes created in the array(s). Exit - Exit from the program h) Your program should operate continuously until user choose to terminate the program; i) Create at least one (1) object for each Dish (class) in your program (pre-set data). Your program should able to view all created dishes through “View ALL Dishes” function once your program is executed; and j) Submit a report contains UML class diagram of your classes design and the screenshot of your program output. Your report should not exceed 3 pages (not including front cover). Report Format: Font Type - Times New Roman; Font Size – 12; Line Spacing- 1.5; and paragraph text arrangement - justified.
IČ projektu: 15417131

O projektu

10 nabídky
Vzdálený projekt
Aktivní před 6 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
10 freelanceři nabízejí v průměru RM136 MYR za tuto práci
Avatar uživatele
Hello I'm interesting your project very well I'm a Good Linux, C++, c#, Python, swift, object-c, OpenCV, Math, Java, Algorithm expert. Relevant Skills and Experience I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Proposed Milestones RM109 MYR - initial milestone
RM109 MYR v 2 dnech
4,9 (481 recenze)
8,5
8,5
Avatar uživatele
Hi, I have read the Rice House requirements as well as the necessary concepts required to implement it. I can do this if given the opportunity. Let me know if you are interested. Relevant Skills and Experience C++ Programming, Object Oriented Proposed Milestones RM126 MYR - Completion milestone
RM126 MYR v 1 dni
5,0 (556 recenze)
7,0
7,0
Avatar uživatele
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on client side, using c++ under windows environment. I used c++ to make many great projects, for example, I made the tools which can convert java files into c++ scripts, of course garbage collection included, this job is very similar to a compiler, and is very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
RM250 MYR v 1 dni
4,8 (76 recenze)
6,5
6,5
Avatar uživatele
I am C++ developer. I am working on this technology since past 4+ years. Will report be also prepared along with code by free lancer. Inbox me with details. Relevant Skills and Experience C, C++, C# .NET Proposed Milestones RM106 MYR - Delivery of full application.
RM106 MYR v 5 dnech
5,0 (6 recenze)
2,7
2,7
Avatar uživatele
bid depends on work Relevant Skills and Experience i have a degree computer in science and have done many projects in c and C++ and i am also familiar with oop concepts Proposed Milestones RM82 MYR - 1
RM82 MYR v 1 dni
5,0 (4 recenze)
2,7
2,7
Avatar uživatele
I am Computer science engineer and I will make sure you are satisfied with my work
RM100 MYR v 2 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
. Relevant Skills and Experience 6-7 years of design ad development experience in C++ Proposed Milestones RM222 MYR - .
RM222 MYR v 2 dnech
0,0 (0 recenze)
0,0
0,0

O klientovi

Pochází z MALAYSIA
Malaysia
0,0
0
Členem od říj 8, 2017

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.