Object-based:

Systems are object-based when they allow objects to encapsulate both the data and methods and when they enforce the object identity.