„Java (programozási nyelv)” változatai közötti eltérés
[nem ellenőrzött változat] | [nem ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
278. sor:
A származtatott osztály megadása extends segítségével:
<source lang="java" enclose="pre">
public class Alaposztaly {
protected int i;
public void
i++;
}
286. sor:
</source>
<source lang="java" enclose="pre">
public class Szarmaztatott extends Alaposztaly {
//eljaras felulirasa
@Override
public void
i+=2;
}
294 ⟶ 295 sor:
</source>
A származtatáskor az alaposztály minden elemét átvette a származtatott osztály, de az <code>
Alaposztály konstruktor meghívása a super segítségével
<source lang="java" enclose="pre">
public class Szarmaztatott extends Alaposztaly {
private int masikValtozo;
//Konstruktor
public Szarmaztatott(int i){
//Alaposztaly konstruktoranak atadjuk a parametert
super(i);
}
}
|