You are here: Re: Object Oriented PHP « PHP Programming Language « IT news, forums, messages
Re: Object Oriented PHP

Posted by Tony Marston on 06/26/06 16:31

"Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
news:7fCdnbmMO7sjJQLZnZ2dnUVZ_tidnZ2d@comcast.com...
> Tony Marston wrote:
>> "Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
>> news:tMydnfBVrd_suQLZnZ2dnUVZ_o6dnZ2d@comcast.com...
>>
>>>Tony Marston wrote:
>>>
>>>>"Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
>>>>news:ceOdneMn6a1vTwPZnZ2dnUVZ_oWdnZ2d@comcast.com...
>>>>
>>
>> <snip>
>>
>>>>OO is about encapsulation, polymorphism and inheritance. Message passing
>>>>is incidental.
>>>>
>>>>
>>>>
>>>>>And YOU are the one "bastardizing" OO. Your sloppy approach to
>>>>>programming is just what *real* OO is designed to eliminate. And it
>>>>>makes the coding much more maintainable, expandable and modifiable.
>>>>
>>>>
>>>>Not the way some people use OO. They deliberately make it more
>>>>complicated than it need be, while I keep it as simple as possible.
>>>>
>>>
>>>And that is where you are 100% wrong. Message passing is an integral
>>>part of both object-based and object-oriented languages.
>>>
>>>One bit of wisdom, Tony. Tis better to remain silent and have everyone
>>>thing you might be a fool than to open your mouth and remove all doubt.
>>>
>>>In the OO world you have removed all doubt.
>>
>>
>> The three principles of OO are encapsulation, polymorphism and
>> inheritance. Message passing does not appear in that list, so it is a
>> minor detail.
>>
>
> And that's where you are totally wrong.

Excuse me? After performing a google search on OOP all I see quoted time
after time are the three basic principles - encapsulation, inheritance and
polymorphism - so how could I possibly be wrong?

--
Tony Marston

http://www.tonymarston.net
http://www.radicore.org

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация