|
Posted by Jerry Stuckle on 12/02/06 14:46
Tony Marston wrote:
> "Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
> news:kv-dnVmk7pteu-3YnZ2dnUVZ_sednZ2d@comcast.com...
>
>>Tony Marston wrote:
>>
>>>"Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
>>>news:DuWdndxBr5xeRfPYnZ2dnUVZ_vidnZ2d@comcast.com...
>>>< snip>
>>>
>>>>>>>>The PHP interface defines a set of methods (function) which are
>>>>>>>>required by the classes which implement the interface. Java is
>>>>>>>>similar in that respect. But both are a subset of the total
>>>>>>>>interface.
>>>>>>>
>>>>>>>
>>>>>>>It is possible to access the method directly without an interface,
>>>>>>>therefore an interfae is not necessary.
>>>>>>>
>>>>>>
>>>>>>"Possible" != "CORRECT"
>>>>>
>>>>>
>>>>>That's just your opinion. Where does it say that I *MUST* define and use
>>>>>an interface before I can access a class method? Interfaces are optional
>>>>>(especuially in PHP) so it is not wrong to excercise the option NOT to
>>>>>use them. I can define a class method and access that method without
>>>>>using an interface, and that is what I choose to do.
>>>>>
>>>>
>>>>When are you going to get it through that pea-sized mind of yours that a
>>>>PHP interface is not the same as an interface as defined in OO terms?
>>>>
>>>>In OO terms, a public method is part of the interface. The PHP keyword
>>>>interface just defines a set of functions which must be implemented by
>>>>the class.
>>>>
>>>>They are two entirely different things.
>>>
>>>
>>>The fact that a method and an interface are different things is
>>>irrelevant. I am just pointing out that in PHP an interface is not
>>>necessary as I can access the method directly without going through an
>>>interface. Is this statement true or false?
>>>
>>
>>No, the fact that they are different are VERY RELEVANT. The fact you
>>can't understand the difference is also VERY RELEVANT. Or is it just that
>>you disregard facts which don't support with your stupidness?
>>
>>Losing the argument so you need to disregard the facts? Typical troll
>>behavior.
>>
>>Whether or not a PHP interface is required is immaterial - we are talking
>>about the OO concept of an interface, not PHP interfaces.
>>
>>But that's way too deep for you to understand - the same word having
>>different meanings in different contexts? Hope your head didn't explode.
>
>
> This is a PHP newsgroup, so I am explaining how interfaces work within PHP.
> It is a simple fact that interfaces ARE NOT NECESSARY in PHP. The fact that
> interfaces are treated differently in other languages is totally irrelevant.
> The fact that YOU think that interfaces in PHP should behave exactly the
> same as in other languages is also irrelevant.
>
The subject of interfaces came up in the OO context, not a PHP interface.
However, you're too stupid to understand there's a difference between
the two. So you keep trying to change the subject then justifying your
change - just like any troll.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
[Back to original message]
|