Надо написать две программы одну из них на с++ , а втрую на Java/Python(обговорим) , они должны быть примерно одинаковые по функционалу. Тему программы обсудим . Должны быть соблюдены условия, ниже приложу
OOP PROJECT - REQUIREMENTS
project should be written in 2 pogramming languages, one of which must be Java or C++ (it may be the same progrram rewritten in two languages)
use at least 7 classes, at least 5 of them should be related by inheritance hiererchy
use polimorphic techniques (virtual methods)
use a collection of any kind (array, stack, set, queue, list, ...) for storing elements of multiple classes
in each program use one of the elements listed below:
templates(C++)
interface (Java)
abstract class
mixins (Ruby)
use exceptions in at least one of the programs
use encapsulation principles
program length: 400 lines at least (Ruby, Python, etc: 200)
the source code should be correctly placed in files (according to standards), packages not required in Java
file input/output must be used
the program must work correctly.