4 ms·
To add more specific examples. If you want to understand OOP idea do not think about Java/C# classes and inheritance. Think about OS processes/IPC or microserv
by agsamek 8y ago
To add more specific examples.
If you want to understand OOP idea do not think about Java/C# classes and inheritance. Think about OS processes/IPC or microservices. These are Objects. This is the basic idea behind OOP.
Getter/setter is the main anti-pattern of OOP design.
- dpc_pw 8y agoPersonally, I call that "Actors", not "Objects". In my experience OOP in practice means: objects, classes, inheritance, class hierarchies, despite the original intention (think Smalltalk-like).
- int_19h 8y agoBy this definition, neither Simula nor Smalltalk were object-oriented, which doesn't make much sense to me.