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


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

Re: method parameter binding

Path csiph.com!au2pb.net!2.us.feeder.erje.net!feeder.erje.net!1.eu.feeder.erje.net!news.albasani.net!.POSTED!not-for-mail
From Jan Burse <janburse@fastmail.fm>
Newsgroups comp.lang.java.programmer
Subject Re: method parameter binding
Date Thu, 10 Dec 2015 17:23:24 +0100
Organization albasani.net
Lines 24
Message-ID <n4c8tt$lev$2@news.albasani.net> (permalink)
References <6bfa4a78-934e-4f90-8e5f-a2f56e529842@googlegroups.com> <b3b24809-56ed-4aa5-ac5f-f5893571d451@googlegroups.com> <n4c8dt$kki$1@news.albasani.net> <aa4751c4-f52e-4585-8dab-c99eb09bb69f@googlegroups.com>
Mime-Version 1.0
Content-Type text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding 7bit
X-Trace news.albasani.net /z6Nbh68htlR5Rq7XU3n21edJLvWL1JipqSTNG5LNU+EnsX/LbFVYw7Zxle5tWOsVWpkeFoRxM40fzzRcEMzu2vj3+Hj+BgSZTKmGHN89YNXrunpiXWPLEFvZyqeDjNC
NNTP-Posting-Date Thu, 10 Dec 2015 16:23:25 +0000 (UTC)
Injection-Info news.albasani.net; logging-data="iWP5lOehGElac6g9Xnx/38LDQgtPXR2bKYxSXoMjeKBmQiek4lxDBxIQFJaY7sTDmZpYw6ZOWYcK1k/CjLr6AIeDKZCnuz+tfhsrDwqyx9AyBcyUWRiXQRZxXgEk0MBp"; mail-complaints-to="abuse@albasani.net"
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39
In-Reply-To <aa4751c4-f52e-4585-8dab-c99eb09bb69f@googlegroups.com>
Cancel-Lock sha1:23bD7Etn9Y+UkfX3R8L8WZcgRUc=
Xref csiph.com comp.lang.java.programmer:33332

Show key headers only | View raw


Eric Douglas schrieb:
> Class Two extends One {
> Number get( Number x, Number y )
> {
>     throw new IllegalStateException("test");
> }
> }

If you override get( Double x, Double y )
or get( Long x, Long y ) you can also throw
an exception there.

For static methods, you can override like
that, I mean you would write Two.get and
not One.get, but this is not overriding,
for static methods if you write One.get
you get One.get.

For dynamic methods if you write x.get and
x is of type One, you might also get
Two.get invoked.

Bye

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


Thread

method parameter binding Philipp Kraus <philipp.kraus.flashpixx@gmail.com> - 2015-12-10 07:44 -0800
  Re: method parameter binding Eric Douglas <e.d.programmer@gmail.com> - 2015-12-10 07:53 -0800
    Re: method parameter binding Jan Burse <janburse@fastmail.fm> - 2015-12-10 17:14 +0100
      Re: method parameter binding Eric Douglas <e.d.programmer@gmail.com> - 2015-12-10 08:20 -0800
        Re: method parameter binding Jan Burse <janburse@fastmail.fm> - 2015-12-10 17:23 +0100
          Re: method parameter binding Jan Burse <janburse@fastmail.fm> - 2015-12-10 17:23 +0100
      Re: method parameter binding Jan Burse <janburse@fastmail.fm> - 2015-12-10 17:21 +0100
        Re: method parameter binding Jan Burse <janburse@fastmail.fm> - 2015-12-10 17:27 +0100
          Re: method parameter binding Jan Burse <janburse@fastmail.fm> - 2015-12-10 17:28 +0100
            Re: method parameter binding Eric Sosman <esosman@comcast-dot-net.invalid> - 2015-12-10 11:35 -0500
              Re: method parameter binding Martin Gregorie <martin@address-in-sig.invalid> - 2015-12-10 18:00 +0000
          Re: method parameter binding Eric Douglas <e.d.programmer@gmail.com> - 2015-12-10 08:41 -0800
            Re: method parameter binding j4n bur53 <janburse@fastmail.fm> - 2015-12-10 19:29 +0100
  Re: method parameter binding Eric Sosman <esosman@comcast-dot-net.invalid> - 2015-12-10 11:33 -0500
  Re: method parameter binding Jan Burse <janburse@fastmail.fm> - 2015-12-10 22:34 +0100
    Re: method parameter binding Eric Sosman <esosman@comcast-dot-net.invalid> - 2015-12-10 17:09 -0500
      Re: method parameter binding j4n bur53 <janburse@fastmail.fm> - 2015-12-11 09:27 +0100

csiph-web