Csomagok, mert így a java class szervezetek

A Java nyelv a közös és kényelmes módja class szervezetek részvételét a programban. Minden public class Java tárolt külön fájlba kiterjesztése Java, akinek a neve megegyezik az osztály nevét. Így a nyílt osztályban tárolja a SmartBoard SmartBoard.java fájlt. Egy sor kapcsolódó osztályok tárolni egyetlen könyvtárba, és kialakítják a csomagot. A leírás az egyes csomag fájl kezdődik a sor:

nevét tartalmazó könyvtár a csomag megfelel a csomag neve. Ön tudja menteni a csomagot egy fájl, amely több osztályba, de csomag feldolgozása fordítóprogram fogja megmenteni az összes osztályok külön fájlokban ugyanabban a könyvtárban.

A felhasznált egyéb csomagok

A Java, talán ^ mations használt osztályok más csomagok. Ehhez előtt az osztály nevét egy időszakban (azaz, a karakter „”), ami megfelel a fa struktúra a csomag.

állami boolean Hőmérséklet (TA Measures.Thermometer hőmérővel, int hőmérséklet)

Ebben a példában, a hőmérséklet függvényében hőmérő osztály változó átadva paraméterként. Hőmérő intézkedések alcsomag tartalmazza a csomag SLT. Szimbólumok pontos felvételi TA.Measures.Thermometer jelzik TA fa struktúra csomagot.

Ahhoz, hogy megszabaduljon az unalmas kell beírni a teljes hosszúságú osztályok neveit, amikor hivatkozva egy osztály egy másik csomag, segítségével Java az üzemeltető import nyilatkozatot, amely lehetővé teszi a hozzáférést a jelenlegi fájlt az osztályok más csomagokat, és az egész csomag: importálásához egy osztály egy csomag elején fájl levelet:

Például az elején Project csomag felírható

import TA.Measures.Thermometer; import TA.Measures.Scale;

Importálja a teljes csomag van megadva a következők szerint:

import (CSOMAGNÉV), például

csomag hallgató; import TA.Measures [4] .;

állami boolean Hőmérséklet (hőmérő hőmérő, int hőmérséklet)

Ha az import a megállapítás vonatkozik mindkét csomagot, meg kell adnia egy csomagot, az osztály, amit akar.

Gnomes.Mushroom shroom = new Gnomes.Mushroom ( "lila"), főzéshez. Gomba feltöltési = új Főzés Gomba ();

Ha nem adja meg a csomag neve (azaz egy egyszerű változó gomba indokolt lenne ebben a példában), akkor a fordítóprogram-e hibaüzenetet „vegyes osztály”.

Így a program Java nyelven a következőképpen épül fel: például a változók és módszerek csoportját alkotják, és az osztályok együtt egy csomagban.

Kapcsolódó cikkek