Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #11824

Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia

From Lew <lewbloch@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia
Date 2012-02-07 10:54 -0800
Organization http://groups.google.com
Message-ID <14350609.148.1328640840957.JavaMail.geo-discussion-forums@pbcqj1> (permalink)
References (7 earlier) <7144029.385.1328521805784.JavaMail.geo-discussion-forums@prfs3> <a8d0ca47-4744-44d3-9f76-71ad2d53f484@y10g2000vbn.googlegroups.com> <9766239.3.1328577231113.JavaMail.geo-discussion-forums@pbcov1> <fbc0216d-93ba-4c43-b559-22f9a99535ac@b23g2000yqn.googlegroups.com> <4f311f7e$0$4179$426a34cc@news.free.fr>

Show all headers | View raw


Mayeul wrote:
> Paka Small wrote:
> > Lew wrote:
>>> How exactly do you imagine that this proves a method is a class instance?
>>>
>>> All your code proves is that there exists a class instance that can describe
>>> and invoke a particular method. There is nothing in your code that shows, let
>>> alone proves "beyond any doubt", that a method is an instance of a class. It
>>> couldn't, because a Java method is not an instance of a class.
>>
>> Clearly the code shows that setMethod is an instance of the class
>> java.lang.reflect.Method
> 
> Indeed, it certainly does.
> 
> > and that a method of a class is actually
> > assigned to setMethod in this statement:

Not even close, Paka. How do you continue to get this wrong?

You have been shown the truth. You've been shown the documentation for the 
truth, about which you got very snarky indeed: "I'm too lazy to read the 
documentation but I'm going to argue for the wrong answer anyway."

>> setMethod =
>> baseObjectClass.getJavaClass().getMethod(this.getSetMethodName(), new
>> Class[]{this.type});
> 
> No, it does not show anything of the sort.
> 
> setMethod is never assigned a method (and a method can never be assigned 
> to anything anyway.)

As you have been told before, Paka. Repeatedly. Repeatedly.

> Here you show setMethod is assigned an instance of the class 
> java.lang.reflect.Method. Instances of a class, whatever the class, are 
> never methods. And methods are never instances of any class, whatever 
> the class.

As you have been told before, Paka. Repeatedly. Why don't you just break down 
and read the documentation?

Summary: What your code proves is that a variable points to an instance of a 
class. It does not show that a method is an instance of a class. At no point 
does your code show any treatment of any method as a class instance.

Get this right or get out of programming, Paka. "20 years of professional 
software development experience" is only worth something if you let your 
experience teach you something. Time to start learning, Paka.

-- 
Lew

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-01-25 11:23 -0800
  Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Jeff Higgins <jeff@invalid.invalid> - 2012-01-25 15:07 -0500
  Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Paka Small <paka-en@tumia.org> - 2012-02-04 08:43 -0800
    Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Eric Sosman <esosman@ieee-dot-org.invalid> - 2012-02-07 08:22 -0500
  Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Paka Small <paka-en@tumia.org> - 2012-02-04 08:48 -0800
    Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Lew <lewbloch@gmail.com> - 2012-02-04 23:08 -0800
      Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Paka Small <paka-en@tumia.org> - 2012-02-05 03:13 -0800
        Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Lew <lewbloch@gmail.com> - 2012-02-05 11:45 -0800
          Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Paka Small <paka-en@tumia.org> - 2012-02-05 14:44 -0800
            Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Lew <lewbloch@gmail.com> - 2012-02-06 01:50 -0800
              Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Paka Small <paka-en@tumia.org> - 2012-02-06 12:00 -0800
                Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Lew <lewbloch@gmail.com> - 2012-02-06 17:13 -0800
                Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Paka Small <paka-en@tumia.org> - 2012-02-06 22:20 -0800
                Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Mayeul <mayeul.marguet@free.fr> - 2012-02-07 14:03 +0100
                Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Lew <lewbloch@gmail.com> - 2012-02-07 10:54 -0800
                Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Paka Small <paka-en@tumia.org> - 2012-02-07 12:38 -0800
                Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Lew <lewbloch@gmail.com> - 2012-02-07 16:42 -0800
                Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Patricia Shanahan <pats@acm.org> - 2012-02-07 12:53 -0800
                Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-02-07 13:32 -0800
        Re: Instance java.lang.Object.getClass() of Class Java Method on OO Tumia Lew <lewbloch@gmail.com> - 2012-02-05 11:51 -0800

csiph-web