|
|
|
|
|
by thesz
5501 days ago
|
|
>Forgive my insistence, but, what kind of problem does the ability to differentiate objects from one another solves? What kind of programs are made simpler by this ability? Oh, I don't know. I am not an expert in OO* at all. All I know is that for something to be true OO it has to have objects with identities. I was told so. ;) All I know about OO is Liskov substitution principle. Where it is unnecessary I tend to use State monad and immutable objects. >subtyping is the basis for polymorphism in OOP. Which can be solved by several means, interfaces and inheritance being two of them. |
|
Well, you were told wrong things :-)