A language which best suits an object-oriented decomposition of software and which provides the capability to implement classes and objects. Directly supports data abstraction and classes, and provides additional support for inheritance as a means of expressing hierarchies of classes. [DSMC 1]
Lulwimi elwanelisa ngcono okuhlaphazwa kwento eyazisiweyo ye-software kwaye enikezela ngamandla okuzalisekisa amahlelo kunye nezinto. Luxhasa ngqo ukuthabatheka kunye namahlelo, kwaye lunikezela ngenkxaso eyongezelelekileyo ukwenzela ukufumana ilifa njengendlela yokubonisa amanqanaba amahlelo. [DSMC 1]