Inner & static nested classes
Në shqip: Klasat e brendshme në Java
ShpjegimiSQ
Në Java mund të deklarosh një klasë brenda një tjetre. Një klasë e brendshme (inner) lidhet me një objekt të klasës së jashtme dhe ia sheh fushat; një static nested class s'ka nevojë për objekt të jashtëm.
EnglishEN
In Java you can declare a class inside another. An inner class is tied to an object of the outer class and can see its fields; a static nested class doesn't need an outer object.
Si ta mendosh
Si dhoma e motorit brenda anijes: ka kuptim vetëm si pjesë e saj.
Lexoje në anglisht
Like the engine room inside a ship: it only makes sense as part of it.
Shembull kodijava
class Lista {
static class Nyje { int vlera; Nyje tjetra; }
Nyje koka;
}