Find Jobs
Hire Freelancers

c++ assignment

RM32-99 MYR

Closed
Posted over 6 years ago

RM32-99 MYR

Paid on delivery
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.
Project ID: 15417131

About the project

10 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average RM136 MYR for this job
User Avatar
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 in 2 days
4.9 (481 reviews)
8.5
8.5
User Avatar
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 in 1 day
5.0 (556 reviews)
7.0
7.0
User Avatar
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 in 1 day
4.8 (76 reviews)
6.5
6.5
User Avatar
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 in 5 days
5.0 (6 reviews)
2.7
2.7
User Avatar
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 in 1 day
5.0 (4 reviews)
2.7
2.7
User Avatar
I am Computer science engineer and I will make sure you are satisfied with my work
RM100 MYR in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
. Relevant Skills and Experience 6-7 years of design ad development experience in C++ Proposed Milestones RM222 MYR - .
RM222 MYR in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of MALAYSIA
Malaysia
0.0
0
Member since Oct 8, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.