Closed

c++ assignment

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.

Skills: C++ Programming

See more: C++ assignment OOP, c assignment ,c++ assignment, C assignment, C# assignment, c++ assignment, hire freelancer objective c assignment, freelance c++ assignment, c programming string functions, bharati data outsourcing provide contract based pr, provide web based service language interpreting voice, display details based selection php, change theme color joomla based selection, ajax form fill based selection, ajax forms display fields based selection, hideshow table rows based selection javascript

About the Employer:
( 0 reviews ) Malaysia

Project ID: #15417131

11 freelancers are bidding on average RM187 for this job

Yknox

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 More

RM109 MYR in 2 days
(451 Reviews)
8.5
it2051229

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++ Pro More

RM126 MYR in 1 day
(532 Reviews)
6.9
hbxfnzwpf

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 envir More

RM250 MYR in 1 day
(71 Reviews)
6.4
amariitism

Hello We are highly motivated young technocrats from India. We are approachable, you can come to us if you have a struggle, we are happy to help. Team TiponTongue Relevant Skills and Experience Ph.D. in Computer S More

RM700 MYR in 3 days
(21 Reviews)
5.0
dyuldashev

I can deliver this Rice House Restaurant Object Oriented Programming project within 24 hours. I will do it for 200 RM as I am an expert in this field. Please, let me know. Relevant Skills and Experience I graduated fr More

RM200 MYR in 1 day
(36 Reviews)
5.0
AhsanMehmood234

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 Mil More

RM106 MYR in 5 days
(4 Reviews)
1.9
ayesha29

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
(2 Reviews)
2.1
shubhamjohar

I am Computer science engineer and I will make sure you are satisfied with my work

RM100 MYR in 2 days
(0 Reviews)
0.0
RM82 MYR in 1 day
(0 Reviews)
0.0
amoldhanwat

. Relevant Skills and Experience 6-7 years of design ad development experience in C++ Proposed Milestones RM222 MYR - .

RM222 MYR in 2 days
(0 Reviews)
0.0
RM82 MYR in 1 day
(0 Reviews)
0.0