Re: Inconsistencies when accessing protected members
| From: | Lokrain | Date: | Thu, 27 Mar 2008 08:15:38 +0000 |
| Subject: | Re: Inconsistencies when accessing protected members | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-36604@lists.php.net to get a copy of this message | ||
Hello Internals,
This discussion was very interesting to me so I made some research about all
languages OOP.
Each time I saw definition of public, protected, private there was an
explanation which never
mentioned instances, but classes. I certainly thought that Richard is right
saying:
Surely it shouldn't work at all unless the $foo === $this?
I was even amazed that I haven't thought about this ever...and the
conclusion of my research
is that as, like Stanislav said, this keywords(public, etc) are for classes
not for instances...
I learned something new today :) Thanks for this discussion.
Best Regards, Dimitar Isusov