Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Robert Klemme Newsgroups: comp.lang.java.programmer Subject: Re: When to use dynamic binding over dynamic dispatch? Date: Sun, 8 May 2016 12:24:35 +0200 Lines: 16 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: individual.net pncwjX1XdmND5c+yo7vglQRWg0osTk1TAPb3Cr4biaJHRd1sU= Cancel-Lock: sha1:AROQbFgu3cEdW6dHkwpL/3NKyqw= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 In-Reply-To: Xref: csiph.com comp.lang.java.programmer:34262 On 04.05.2016 03:23, Arne Vajh=C3=B8j wrote: > All methods unless declared static or final are virtual in Java, > so dynamic dispatch is used all the time. Methods declared as "final" are virtual as well. Methods declared=20 "private" are not. Kind regards robert --=20 remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/