javac
virtual
extends
implements
for
class A {private int x;}
public void getX() { return x; }
public int getX() { return x; }
private int getX() { return x; }
public int getterX(int x) { return this.x; }
public int setX(int x) { x = x; }
public void setX() { x = 10; }
private void setX(int x) { this.x = x; }
public void setX(int x) { this.x = x; }
main
public A() { ... }
public void A() { ... }
construct A() { ... }
public static A() { ... }
public A() { copy(); }
public A(A innyObiekt) { ... }
public static A copy(A source)
public void clone(A obj)
Object
outer
NazwaKlasyZewnetrznej.this.atrybut
super.atrybut
==
checkType()
typeof