«« ( Date ) »» // «« ( Thread ) »» // kdp - 2010

Re: super()

by Nemanja Simović
utorak, 01. jun 2010 - 01:00.

Време: 1.6.2010 0:02, Ivan Kuraj пише:
Eksplicitnim navodjenjem poziva konstruktora natklase smanjujemo
verovatnocu greske poziva pogresnog konstruktora natklase.
Eclipse uvek stavlja ovaj poziv kada generise kod za neki konstruktor.

Da li misliš na slučaj kada u nadređenoj klasi postoji više konstruktora sa različitim argumentima? Npr:

public sup_class(int a);
public sup_class(char a);
public sup_class(String a);

i sada da ne bi pogrešio u podređenoj klasi u konstruktoru zovem

public class class1 extends sup_class{
public class1 {
super("a"); // baš hoću da zovem konstruktor sa karakterom

Hvala na odgovoru Ivane.