Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In this project, Class structure and object oriented programming in C++ programming language You are expected to improve your problem solving skills by using its

In this project, Class structure and object oriented programming in C++ programming language You are expected to improve your problem solving skills by using its features. Based on the information given in the project, you need to create the classes and take the necessary actions. Properties in classes should be defined as private get and set methods and whatever you find necessary. other methods should be written accordingly. Except for the test class, your project must have at least 6 classes. The contents of the classes are created by the student. will be determined. Class designs will be yours. For example, within a class from another class object can be found. All objects and methods in the test class must be tried. Where necessary, inheritance, overloading, overriding and operations such as encapsulation (polymorphism) should be done. You may also need to create more than one constructor method. In the application, you must write a program to be used in a movie rental store. Application Requirements are given below. In the rental process, movies with certain features are given to people with certain features. Movies name, price, how many are in the shop, release date etc. information should be questioned. Some films should have an age limit feature. Current balance of the people who will rent the movies, previously rented movies, current rented movies should be questionable. Persons should have a certain rental limit. Customers under a certain age must have a balance limit feature. Number of movies in the rental store, movie list, rented movies, customer list and income should be questionable. Movies must be added, updated or deleted. It should be checked while adding a new movie, if it exists, it should not be added again. only MOQ should be updated. Necessary controls should be made while the films are being deleted. Necessary controls should be made while the movies are rented. When the films are returned, the necessary places should be updated. The UML diagram of the developed project should definitely be included in the report. Your project should contain consistent features that include the relevant project topic. TRUE variable types and structures should be used.

****Makefile must be in working condition.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Marketing The Ultimate Marketing Tool

Authors: Edward L. Nash

1st Edition

0070460639, 978-0070460638

More Books

Students also viewed these Databases questions

Question

What is project management?

Answered: 1 week ago