Write code to implement constructor, assessors and mutator, C/C++ Programming

Assignment Help:

Study the following  class diagram, additional information  and answer  the  questions that follow:

MovieTicket

movieName: string

TicketPrice: double

TicketsSold: int

donation[100]: double 

totalCnt: int

MovieTicket();

getName():string

getTicketPrice():double

getnoOfTicketsSold():int

setName(string): void

setTicketPrice(double): void

setnoOfTicketsSold(int): void

computeDonation(int): void

writeFile():void

Additional Information:  

MovieTicket is a class written to fulfil the requirements of making 100 donations to charity from the ticket sales.  The donation is derived from 10% of the ticket sales. The donations are written to a file.

(a)  Write the class specification for MovieTicket.  

(b)  Write code to implement the following for MovieTicket:  

(i)  Constructor, Assessors and Mutators

(ii)  computeDonation method

(iii)  writeFile method

(c)  Write a test driver to test ALL the methods written in Part (b).  The program uses a loop  to  repeat 100 times to obtain input (movie name, tickets sold and ticket price) from user and invokes the respective methods to set the values and computes the donation. After the loop, the    contents of donation array are written to a file using the writeFile method. Include a screen output in your submission.


Related Discussions:- Write code to implement constructor, assessors and mutator

Variables within c, Within software languages we have the ability to store ...

Within software languages we have the ability to store information in mail boxes i.e. memory slots which are given names to represent the box. The naming rules are governed by the

When i develop a destructor, When I develop a destructor, do I require to e...

When I develop a destructor, do I require to explicitly call the destructors for my member objects?

Procedure to compute recursive and iterative process, Consider the followin...

Consider the following mathematical function: (a) Write a procedure that computes f by means of a recursive process (b) Write a procedure that computes f by means of an

Code for design software, In this project, you will write a software for th...

In this project, you will write a software for the Registrar's office of a university called YouOIT to maintain information about students and courses at the university. The reg

Illustration of grid function, Illustration of Grid function: For illu...

Illustration of Grid function: For illustration, the script below creates two individual figure windows. At First, it clears the figure window. Then, it generates an x vector

C program to remove vowels in sentence , C program to remove vowels in sent...

C program to remove vowels in sentence : void main() {                 char  str[100];                 int n;                 printf("enter string\n");

Programming, write a program that can accept numbers and perform all the fo...

write a program that can accept numbers and perform all the four arithmetic operation

Describe problem with runtime type identification?, Describe problem with R...

Describe problem with Runtime type identification? A: The run time kind identification comes at cost of performance penalty. Compiler maintains class.

Program''s, why is programming is needed now-a-days.what is the benefit of ...

why is programming is needed now-a-days.what is the benefit of colleges to apply heavy loads on students head.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd