Skip to content

C++ program using OOP paradigm, implementing classes with multilevel-inheritance and multi-inheritance concepts and interactive command line interface

License

Notifications You must be signed in to change notification settings

malikrafsan/Multilevel-And-Multi-Inheritance-OOP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multilevel and Multi Inheritance OOP Program


Description

  • This program is about implementing abstract class Vehicle with its own attributes and methods. Here, I implement some derived classes, using multilevel-inheritance and multi-inheritance concepts. I also implementing interactive command line interface so that the users can choose and play with their vehicle. Here is ilustration about inheritance in my program.

Class illustration


How To Run

  • Clone this repository
  • Change directory to this repository folder and to 16520299 folder
  • Open shell (bash) terminal and use this command
g++ main.cpp class.cpp -o main
./main
  • Enjoy the program! :D

Author

  • Nama : Malik Akbar Hashemi Rafsanjani
  • NIM : 16520299

References

About

C++ program using OOP paradigm, implementing classes with multilevel-inheritance and multi-inheritance concepts and interactive command line interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages