/OOP_in_C

Project on teaching the basics of object-oriented programming, implemented in C. The solution contains three projects, each describing one of the principles of OOP.

Primary LanguageCGNU General Public License v3.0GPL-3.0

OOP_in_C

It is a C implementation of the object-oriented programming paradigm.

The solution implements an example that allows you to move a shape (point, rectangle, circle) within the specified field. The solution contains three projects: encapsulation, inheritance, polymorphism.