Java tutorial. Csomagok. A program tagolasa. Alrendszerek kialakıtasa. Csomag. Alrendszerek kialakıtasa

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Java tutorial. Csomagok. A program tagolasa. Alrendszerek kialakıtasa. Csomag. Alrendszerek kialakıtasa"

Átírás

1 Csomagok A program tagolasa í Tıpusdefinıcio k (oszta lyok, interfe szek) í Meto dusok í Blokk utasıta sok í Csomagok í Bea gyazott oszta lyok Csomag í A tıpusainkat csomagokba soroljuk í O sszetartoza s kifejeze se í A csomagok hierarchiaba szervezhet k Min sıtett hivatkozas pontokkal java.util í Egy tıpus teljes neve tartalmazza az t befoglalo csomag nevet is: java.util.vector 1

2 O sszetartoza s í A lathato sagi mo dosıto szavak: public, protected, private í Ha nem ırunk semmit, akkor felnyilvanosö, azaz csomagszintu í Az azonos csomagban levo osztalyok hozzafernek egymas felnyilvanos tagjaihoz í A protected ennek a kiterjesztese Csomagok hierarchiaja? í Igazandibo l nem is a csomagok vannak hierarchia ban... í hanem a csomagnevek! í A java csomagnak semmi küze a java.util csomaghoz - csak a nevuk hasonlo ö ínem tükeletes a tamogatas Java-ban a programrendszerek hierarchikus tagolasara Csomagok megadasa í A tıpusdefinıcio ele egyszerúen beırjuk, hogy melyik csomagba tartozik í A package kulcsszo package raktar.adatok; public class Csavar extends Anyag {... A csomagok üsszeallıtasa í A csomagok nyitottak í Barmikor hozzavehetek Íjabb osztalyokat, interfe szeket í Egyszerúen ele ırok egy package utasıta st í Egy tıpus pontosan egy csomagba tartozik Csomagok metszete ures Nevtelen csomag: ha nincs package utasıtas 2

3 Feladat í A Pont oszta ly legyen a geo.alapok csomagban í Fordıtsuk le kulün a Pont osztalyt Hivatkozas mas csomagokra í Ha egy forrasfajlban hasznalni akarunk egy tıpust egy masik csomagbo l: Irjuk ki a teljes nevet Importa ljuk import utasıta ssal Hivatkozas teljes nevvel í Pe lda ul ne vtelen csomagban, az A oszta lyt definia lo fa jlon belulá java.util.vector bar = new java.util.vector(); Importalas + rüvid nev í Pe lda ul ne vtelen csomagban, az A oszta lyt definia lo fa jlon belulá import java.util.vector; Vector bar = new Vector(); Importalas + rüvid nev í Minden tıpust importalhatunk egyszerre a java.util csomagbo l: import java.util.*; Vector bar = new Vector(); 3

4 Az import utasıta s í Arra hasznalhato, hogy ne kelljen kiırni bizonyos tıpusok teljes nevet (pl. java.util.vector), csak a rüvid nevet (Vector). í Nem eleg, hogy import java.*; í Nem haszna lhato felig teljesö ne v, pl. util.vector Feladat í A Kor osztaly keruljün a geo csomagba í Hasznalnia kell a geo.alapok.pont oszta lyt í Nem megy a fordıtas, ugye? Fordıta si egyse g í Az, amit oda lehet adni a fordıto nak, hogy lefordıtsa í Java-ban egy fordıtasi egyseg tartalma: package utasıta s (opcionalis) import utasıtasok (opcionalis) tıpusdefinıcio k (egy vagy tübb) í A sorrend kütütt í A csomagdeklaracio es az importalo utasıtasok minden tıpusdefinıcio ra vonatkoznak. A fordıtasi egysegek elhelyezese í A ltala ban fa jlokban, a fa jlrendszerben í Nehany fejleszt eszküz ett l elter en, valamilyen adatbazisban tarolja a forrasokat Forra sfa jlok í Egy fajl pontosan egy fordıtasi egyseget tartalmaz í A fajl kiterjesztese.java í Ha a fajlban van publikus tıpus, akkor a fajl neve meg kell, hogy egyezzen a tıpus nevevel Egy fajlban / fordıtasi egysegben csak egy publikus tıpus lehet... 4

5 A forra sfa jlok elhelyeze se í Hozzunk letre a csomagszerkezettel egyez künyvta rszerkezetet í Abba tegyuk a forrasfajlokat í A f program egyel re keruljün a gyükerbe, a nevtelen csomagba í Fordıtsunk a gyükerb l Feladat í A Kür es Pont osztalyok melle ırj egy f programot, es fordıtsd üssze ket í Figyeld meg, hogy a Pont objektumok felnyilvanos adattagjait nem tudod a Kür osztalydefinıcio bo l vagy a f programbo l haszna lni! í Kes bb beszelunk meg a tovabbi trukkükr l... 5

RMI = Remote Method Invocation. Java tutorial. Kliens-szerver forgato kő nyv. Elosztott objektumok rendszere forgato kő nyv.

RMI = Remote Method Invocation. Java tutorial. Kliens-szerver forgato kő nyv. Elosztott objektumok rendszere forgato kő nyv. RMI = Remote Method Invocation í Meg tudjuk hıvni olyan objektumok meto dusait is, amelyek mas virtualis gepben futnak í Kommunikacio kulő nbő z gepeken futo Java programok kő ző tt Kliens-szerver alkalmazasok

Részletesebben

OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN. vizsgatételek

OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN. vizsgatételek OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN vizsgatételek 1. Az objektumorientált programozás szemlélete, az objektum fogalma 2. Az objektumorientált programozás alapelvei 3. A Java nyelv története, alapvető

Részletesebben

és az instanceof operátor

és az instanceof operátor Java VIII. Az interfacei és az instanceof operátor Krizsán Zoltán Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2005. 10. 24. Java VIII.: Interface JAVA8 / 1 Az interfészről általában

Részletesebben

Java VIII. Az interfacei. és az instanceof operátor. Az interfészről általában. Interfészek JAVA-ban. Krizsán Zoltán

Java VIII. Az interfacei. és az instanceof operátor. Az interfészről általában. Interfészek JAVA-ban. Krizsán Zoltán Java VIII. Az interfacei és az instanceof operátor Krizsán Zoltán Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2005. 10. 24. Java VIII.: Interface JAVA8 / 1 Az interfészről általában

Részletesebben

Kivételkezelés, beágyazott osztályok. Nyolcadik gyakorlat

Kivételkezelés, beágyazott osztályok. Nyolcadik gyakorlat Kivételkezelés, beágyazott osztályok Nyolcadik gyakorlat Kivételkezelés Nem minden hibát lehet fordítási időben megtalálni Korábban (pl. C-ben) a hibakezelést úgy oldották meg, hogy a függvény hibakódot

Részletesebben

Származtatási mechanizmus a C++ nyelvben

Származtatási mechanizmus a C++ nyelvben Származtatási mechanizmus a C++ nyelvben Miskolci Egyetem Általános Informatikai Tanszék CPP2 / 1 Az öröklődés s fogalma 1. Egy osztály deklarálható valamely más osztály(ok) leszármazottjaként. Az deklaráció

Részletesebben

ú ő ú Ö ú ú ő ő Ó ő ő ő ő

ú ő ú Ö ú ú ő ő Ó ő ő ő ő ő Ö Ö ő ő ő Ó ő ő ú ú ő ő ő ő ű ő ú Ő ű ő ű ú ú ú ő Í ú ú ő ú Ö ú ú ő ő Ó ő ő ő ő ő ő ú ű ű ú Ö ű ű Ö ú ű ű ű ú Ö ő ű ú ú ú ő ű ű ű ű ű Ö ő ő ő ű ú ű ú ő ú ő ű ő ű ú ő ő Ö ő Ó ű Ó ú ő Ó Ö ú ő ű ű Í Ü

Részletesebben

Ő Ü í ű ö ü Ú í ü í ú ö ű ö ö ű Ő ü í ö ü í ü ü í ö ü í ö ü ű ö ö ö Ű Ö ö ű ö ö ü ü Ó í Ő ü í ö ü í Ó Ü ö ü Í í Ö ö ü ö í ö ö ö

Ő Ü í ű ö ü Ú í ü í ú ö ű ö ö ű Ő ü í ö ü í ü ü í ö ü í ö ü ű ö ö ö Ű Ö ö ű ö ö ü ü Ó í Ő ü í ö ü í Ó Ü ö ü Í í Ö ö ü ö í ö ö ö ö Ö ü ö ü ö Ö ü ú í ü ü ü ü ö ü ö í ö ö ö í ü í í ö í ö ö ü ü ú ű ö ü ú í Ő Ü í ű ö ü Ú í ü í ú ö ű ö ö ű Ő ü í ö ü í ü ü í ö ü í ö ü ű ö ö ö Ű Ö ö ű ö ö ü ü Ó í Ő ü í ö ü í Ó Ü ö ü Í í Ö ö ü ö í ö ö ö

Részletesebben

Ú ű ű ű ű ű Ő ű Í ű ű

Ú ű ű ű ű ű Ő ű Í ű ű Ü Ü Ü Ü Ú ű Ú ű ű ű ű ű Ő ű Í ű ű Í Í Ü Ü Ő Ú Ü Ú Í ű Ü Ö Ú Í ű Í ű ű ű ű ű ű Í Ö ű ű ű ű Í Ó Í Í ű Ü ű ű Ó Í Í Í Í Ú Í Í Í Í Í Í Ő Ú Í ű ű ű ű ű ű Ő Ó ű Í ű Ő Ú ű Í Í Í ű Í ű Ő Ú ű ű Í ű ű ű ű Í ű ű ű

Részletesebben

Ö ü Ö Ó ő Ö

Ö ü Ö Ó ő Ö Ü ú ő ö Í Ü Ö Ö ő Ű Ö ő Ö ü Ö Ó ő Ö ü ö ű Ö ü ő ö ű ő Ö ü ü Ö ü ő Í ő ö ú ő ü ö ö ő Ö Ő Ó ö ö ü ő ő ő ü ü ö ő ő ö ú ü ü ú ü ű ü ö ö ő ő ő ő ő Ö ü ő ö ő Ö ö ü ö ö ő ú ú ű ö ú ü ő ü ö Í ö Ú ő Ö ő ű ú Í ú

Részletesebben

Java tutorial. Java Technologia Standard Edition. Lerajzolva: A kodolas utan... Fordıtas (tőbb fajl) Fordıta s

Java tutorial. Java Technologia Standard Edition. Lerajzolva: A kodolas utan... Fordıtas (tőbb fajl) Fordıta s Java Technologia Standard Edition A kodolas utan... Forra sfa jlok.java é Fe lig-meddigí lefordıtjuk pl. javac Ba jtkod.class Interpretaljuk pl. java Forras Fordıto Lerajzolva: Osztaly betőlt Bajtkod ellen

Részletesebben

Programozás I. 5. gyakorlat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar

Programozás I. 5. gyakorlat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar Programozás I. 5. gyakorlat 1 Objektumorientáltság Egységbezárás és információ elrejtése (absztrakt adattípus) Adatok és rajtuk végzett műveletek egységbezárása (osztályok írása, múlt hét) Öröklődés Polimorfizmus

Részletesebben

Java VI. Egy kis kitérő: az UML. Osztály diagram. Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07.

Java VI. Egy kis kitérő: az UML. Osztály diagram. Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07. Java VI. Öröklődés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07. Java VI.: Öröklődés JAVA6 / 1 Egy kis kitérő: az UML UML: Unified Modelling Language Grafikus eszköz objektum

Részletesebben

Az osztályok csomagokba vannak rendezve, minden csomag tetszőleges. Könyvtárhierarhiát fed: Pl.: java/util/scanner.java

Az osztályok csomagokba vannak rendezve, minden csomag tetszőleges. Könyvtárhierarhiát fed: Pl.: java/util/scanner.java Függvények, csomagok Csomagok Az osztályok csomagokba vannak rendezve, minden csomag tetszőleges számú osztályt tartalmazhat Pl.: java.util.scanner Könyvtárhierarhiát fed: Pl.: java/util/scanner.java Célja:

Részletesebben

Analı zis elo ada sok

Analı zis elo ada sok Vajda Istva n Neumann Ja nos Informatika Kar O budai Egyetem 1 / 13 Specia lis differencia la si szaba lyok Logaritmikus differencia la s f (x)g (x) g (x) = e ln f (x) = e g (x) ln f (x) = f (x) g (x)

Részletesebben

Java programozási nyelv 5. rész Osztályok III.

Java programozási nyelv 5. rész Osztályok III. Java programozási nyelv 5. rész Osztályok III. Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/20 Tartalomjegyzék

Részletesebben

Pelda öröklődésre: import java.io.*; import java.text.*; import java.util.*; import extra.*;

Pelda öröklődésre: import java.io.*; import java.text.*; import java.util.*; import extra.*; Java osztály készítése, adattagok, és metódusok, láthatóság, konstruktor, destruktor. Objektum létrehozása, használata, öröklés. ( Előfeltétel 12. Tétel ) Az osztály egy olyan típus leíró struktúra, amely

Részletesebben

Osztályok. 4. gyakorlat

Osztályok. 4. gyakorlat Osztályok 4. gyakorlat Az osztály fogalma Az objektumok formai leírása, melyek azonos tulajdonsággal és operációkkal rendelkeznek. Osztályból objektum készítését példányosításnak nevezzük. Minden objektum

Részletesebben

JavaBeans. Java tutorial. Komponens-elvu programoza s. Off-the-shelf. Megoldas Java modra. O sszeszerele s

JavaBeans. Java tutorial. Komponens-elvu programoza s. Off-the-shelf. Megoldas Java modra. O sszeszerele s JavaBeans ó Nagyon divatos technologia ó Nem te vesztend ssze az Enterprise Java Beans technologia val ó Programozasi konvenciok gyu jteme nye ó Komponens-elvu programoza s ó Vizua lis fejleszt eszk z

Részletesebben

ü ó ó ó ó ó ó ü ó í ü ü ó ó ü ó ó ü ó ü ü í í ü ü í í ó ü ü Ö ü Ö ü ü ó

ü ó ó ó ó ó ó ü ó í ü ü ó ó ü ó ó ü ó ü ü í í ü ü í í ó ü ü Ö ü Ö ü ü ó ü Ö ü ü ó ó ó í ü ü ó ó ó ü ó ó ü ü Ö ü ü ó ó ó ü ó ó ó ó ó ó ü ó í ü ü ó ó ü ó ó ü ó ü ü í í ü ü í í ó ü ü Ö ü Ö ü ü ó ú ú ü ü Í ú ó í í ú ü Á Í ü Ö ü ü ó Ö ó ó Í ű í ü í ó í í í Ö ó í í í Ö ü ü í í Ö

Részletesebben

Java VI. Miskolci Egyetem Általános Informatikai Tanszék. Utolsó módosítás: Ficsor Lajos. Java VI.: Öröklődés JAVA6 / 1

Java VI. Miskolci Egyetem Általános Informatikai Tanszék. Utolsó módosítás: Ficsor Lajos. Java VI.: Öröklődés JAVA6 / 1 Java VI. Öröklődés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07. Java VI.: Öröklődés JAVA6 / 1 Egy kis kitérő: az UML UML: Unified Modelling Language Grafikus eszköz objektum

Részletesebben

Java programozási nyelv 6. rész Java a gyakorlatban

Java programozási nyelv 6. rész Java a gyakorlatban Java programozási nyelv 6. rész Java a gyakorlatban Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. október A Java programozási nyelv Soós Sándor 1/16 Tartalomjegyzék

Részletesebben

ő ü ó í í í ő ó Ó í

ő ü ó í í í ő ó Ó í ő ü É Ö É Ü É í í í ó Ö ü ő ó ó ó ő Ö ő ü ő ü ó Ö ő ű Ó ő ó ű ő ü ő ő í í í ő í í í í í í ő ü ő ó ü í í ő ó Ö ó ú ő ő ő É í ü ó ő ő ő ü ó í í í ő ó Ó í Ö ő ü ő ó í í ó í ő ő ő ó ő ő ü ó í í ó Í í ő ó ő

Részletesebben

Ó Ó Ó Ü Í Ü Ü Ü Ü Ü Ü Á Ő Ü Ü Ü Ü Ó Ó Á Ü Ö

Ó Ó Ó Ü Í Ü Ü Ü Ü Ü Ü Á Ő Ü Ü Ü Ü Ó Ó Á Ü Ö Ő Ó Ö Ó Ő Ü Í Ó Ö Ü Ő Á Ü Ó Ó Á Ü Ö Ó Ó Ó Ü Í Ü Ü Ü Ü Ü Ü Á Ő Ü Ü Ü Ü Ó Ó Á Ü Ö Ó Ó Á Ö Á Ó Ó Ü Í Ó Í Ü Ü Ó Ó Í Á Ö Á Ü Ö Í Ü Í Ó Ó Ó Ó Á Ó Ó Ü Ó Ö Ó Ó Ó Ó Ö Ö Ü Ó Ü Ü Ö Ó Ó Ü Ü Ó Ó Ó Í Ó Ü Ú Ö Ó Ó Ó Ü

Részletesebben

í ö ó í ö í Í ó ú ó ö ű ó ű ö í ó ó ó ó ó Í ú í ó í í ó Í ö ö ú í ú ó ö Í ó ó Í í ó ó ö ö ö ö ö í ö ó ű í ó ó ö ú ó ó ö ö ó í ö ö ó ó ö ö í ö ó í ű ö

í ö ó í ö í Í ó ú ó ö ű ó ű ö í ó ó ó ó ó Í ú í ó í í ó Í ö ö ú í ú ó ö Í ó ó Í í ó ó ö ö ö ö ö í ö ó ű í ó ó ö ú ó ó ö ö ó í ö ö ó ó ö ö í ö ó í ű ö É ó É ó ö ö í ö ó ó ó ö ö ó ó ö ö ó ó ö ö ö í ó ö í ó ó ó ó ó ö ö í ö í ö í ű ű ö ú ö ö ú ö ö ö ö í ó ó ó ö ö í Í ó ö ö ö ö Í Ü í í ö ó í ö í Í ó ú ó ö ű ó ű ö í ó ó ó ó ó Í ú í ó í í ó Í ö ö ú í ú ó ö

Részletesebben

Í ö Ű ö Á Í Ü ü Í ö

Í ö Ű ö Á Í Ü ü Í ö Ú Í Í Í ö Í ö Ű ö Á Í Ü ü Í ö Í ü ü ö Ü ö ö ö ö Ü Ü ö Ü Ü ö Ü Ü ö ú ü ö ü ö ű ö ű Ü Ü ö ö ö ü ü ö Ü ö ö ö ö ö ö ö ö ö Ü Ü Ü Ü ü ö ö ö ö ö ö ö ú Ü ö ű ü ö ú ű ü ö ö ö ü ü ü Ü ú ö ö ü ű ö ű ö ű ü Ü ü ü ö

Részletesebben

ö ü í ú í ö ö í ú ü í ü ö í ú ö ü í ö ü ö ö ö Í ö ö

ö ü í ú í ö ö í ú ü í ü ö í ú ö ü í ö ü ö ö ö Í ö ö ö ö ü ü ö ö ü ü ü ö Í ö ö í ü í ü ü Í í ö ü í ú í ö ö í ú ü í ü ö í ú ö ü í ö ü ö ö ö Í ö ö ö í ü ü ü ü ö ü ü ö ö ö ü Ó ö ö ü í ö ö Ó ö ö ö ö ü ö ö ü ü í ö ü ü ö ö É ü ü ü í ü ö Í ö ü í ö ü í ö ö ö í ü

Részletesebben

Objektumorientált programozás C# nyelven

Objektumorientált programozás C# nyelven Objektumorientált programozás C# nyelven 1. rész Osztályok és objektumok Mezık és metódusok Konstruktor és destruktor Névterek és hatókörök Láthatósági szintek Osztály szintő tagok Beágyazott osztályok

Részletesebben

Ö ó ó ó í ó Ö ü ó ü ü Ö ó í í ú ü ó ó ó ó ó í í ú í Ö ú í ó ó ó í ó

Ö ó ó ó í ó Ö ü ó ü ü Ö ó í í ú ü ó ó ó ó ó í í ú í Ö ú í ó ó ó í ó Ö ü ü Ö ü ó ü ü í ó í ó í ü í ú ü ó ű ü ó ü ü ó ü ü Á í ó í ü í ú í Ö ó ó ó í ó Ö ü ó ü ü Ö ó í í ú ü ó ó ó ó ó í í ú í Ö ú í ó ó ó í ó ó ü ú ó í ü í ó ú ó ó í ü ü ű í ó ó ó ű ó í ó Ö ú Ö ü ó ü ó í Ö ú

Részletesebben

ö ö ö ö Í ö ö ö ö ö ú ö ü ö ö ö ü ű ú ö ú ü ö ű ö ü

ö ö ö ö Í ö ö ö ö ö ú ö ü ö ö ö ü ű ú ö ú ü ö ű ö ü Ő Ö ü ö Ö ü ü ü ü ü ü Í ö Í ö ű ö ú ö ö ü ö ü ö ű Í ü ö ö ö ü ö ü ú ü ö ö ö ö Í ö ö ö ö ö ú ö ü ö ö ö ü ű ú ö ú ü ö ű ö ü ö ű ö ú ö ö ú ö ü ö ü ö ü ü ö ü ö Ö ü ü ö ü ú ö ö ú Ó ö ü Ó ü ü ü ö Ö ü ö ö ú ű

Részletesebben

ö ó Á ü ű ö ó ö ö ű ö ű ö ő ő ó ö ű ö ő í ő ó ő ó ö ó í í ó ő í í ő ö ő ő ó ő ö ű í ű í ö í ö í ű ö ö ú ö ú ö ő ó ő ö ő ő í ű ö ó ö í ó í í ő ó ü ő ő

ö ó Á ü ű ö ó ö ö ű ö ű ö ő ő ó ö ű ö ő í ő ó ő ó ö ó í í ó ő í í ő ö ő ő ó ő ö ű í ű í ö í ö í ű ö ö ú ö ú ö ő ó ő ö ő ő í ű ö ó ö í ó í í ő ó ü ő ő ö ö í ú ö ö Á Á ö ö ű ö ö ö ö ö ó í ö ö ö ő ö ó ó ö ö ö í ú ö ó ó ö ó í Ű ö ő ó ö ő ö í ő ö ö ö ö ö ö ö ű í í ö ó Á ü ű ö ó ö ö ű ö ű ö ő ő ó ö ű ö ő í ő ó ő ó ö ó í í ó ő í í ő ö ő ő ó ő ö ű í ű í ö í

Részletesebben

í ü Ó ö í í í ó ó í í ü í ó ü ö ó ó ö ó ó ö í ö ö ó ó í ó í í ö ö ö í ú ö ó í ó ö ó ö ó í í ú ű ú

í ü Ó ö í í í ó ó í í ü í ó ü ö ó ó ö ó ó ö í ö ö ó ó í ó í í ö ö ö í ú ö ó í ó ö ó ö ó í í ú ű ú Á ö Ó ú ö ű í Ö Ő ö ű í Ó í ö Ó ü Ó ú í ö Ó ú ö ó ö í ö Ó í ö ó ó í Ó ö Ó ü Ó ö ó í í í í ü Ó ö í í í ó ó í í ü í ó ü ö ó ó ö ó ó ö í ö ö ó ó í ó í í ö ö ö í ú ö ó í ó ö ó ö ó í í ú ű ú ú ó ö Ó ú ö ó ú

Részletesebben

ü ö í ü ö í ü ö ű í í í ö Ü í ü ü ö í í ü ö í ű í ö í í ú ö ö í í ü ű ö ü í í ü í ü í í ö ü í ö ö ü í ö ű ö í í ö ú ö í ö í ű ö ö ö í í í í ö ö

ü ö í ü ö í ü ö ű í í í ö Ü í ü ü ö í í ü ö í ű í ö í í ú ö ö í í ü ű ö ü í í ü í ü í í ö ü í ö ö ü í ö ű ö í í ö ú ö í ö í ű ö ö ö í í í í ö ö ú ö ü ű í ü ö í ü í É É É Ő í ü ö ü ü í ü É ö í í í ü ö ö ű ö ü ö í ü ö í ü ö ű í í í ö Ü í ü ü ö í í ü ö í ű í ö í í ú ö ö í í ü ű ö ü í í ü í ü í í ö ü í ö ö ü í ö ű ö í í ö ú ö í ö í ű ö ö ö í í í í

Részletesebben

É É Í É É ö Í í í í ű ü ö í í Í

É É Í É É ö Í í í í ű ü ö í í Í Í É Í É ö ü í í ö ö Í ö í í í í ű ü ö í Í É É Í É É ö Í í í í ű ü ö í í Í Ő Í Í ö ü í í ö Í ö Í í í í í í í í í í ű ü ö í í í ö Í ü í í ö ö Í ü ö ü É ú í ű ü ö í í Í É ö ú ü í Í í ö ö Í ö ö ö ü ü ú ű ü

Részletesebben

ö ö ö ü ö ö ö ö ö ö Ö ü ö ü ü ü ö ü í ü ö ü Ö ö í ű ö ö í í ö ö ü í ö ö ü í ö í ü ö ü í ö ű ö ü

ö ö ö ü ö ö ö ö ö ö Ö ü ö ü ü ü ö ü í ü ö ü Ö ö í ű ö ö í í ö ö ü í ö ö ü í ö í ü ö ü í ö ű ö ü ü í ö ű ö ö í í í í ö ü Ö í ö ö í í ö í ö ö ú ö ö ü Ö ö ö ú ü ü ö ö ú ű ö ü ü ü ö ö ö ü Ö ö ö ö ü ö ö ö ö ö ö Ö ü ö ü ü ü ö ü í ü ö ü Ö ö í ű ö ö í í ö ö ü í ö ö ü í ö í ü ö ü í ö ű ö ü ö ö í ö ö ö ö ö

Részletesebben

ö ö É ő ó ó ő ü ó ó Ü É É ö ö ó ű ü ó ó ö ű Í ö ó ö Í ő ü ü ö ö ő ö ó ö ó ó É ó ő ö ö ó Ö ü ő Í ű ó ő ü ő Ó Ö ű Í ó Ó ő ő ö ő ő ő ö

ö ö É ő ó ó ő ü ó ó Ü É É ö ö ó ű ü ó ó ö ű Í ö ó ö Í ő ü ü ö ö ő ö ó ö ó ó É ó ő ö ö ó Ö ü ő Í ű ó ő ü ő Ó Ö ű Í ó Ó ő ő ö ő ő ő ö ö ó ó Ü É Ö Ö ó ó ü ü Ó ó ó ü ő ő ü ő ő ó ő ó ó ő ó ó ő ó ó Ó ü ő ó ó ó ő ó ű ő ö ü ö ü ü ő ó ű ű ő ö ö ó ó ó Ö É Ó ö ö É ő ó ó ő ü ó ó Ü É É ö ö ó ű ü ó ó ö ű Í ö ó ö Í ő ü ü ö ö ő ö ó ö ó ó É ó ő ö ö

Részletesebben

4. Öröklődés. Programozás II

4. Öröklődés. Programozás II 4. Öröklődés Programozás II Mielőtt belevágunk Egy Tárgy típusú objektumokat tároló tömb i. elemében tároljunk el egy új tárgyat Rossz módszer: tomb[i].setnev( uj.getnev() ); tomb[i].setertek( uj.getertek()

Részletesebben

Helyes-e az alábbi kódrészlet? int i = 1; i = i * 3 + 1; int j; j = i + 1; Nem. Igen. Hányféleképpen lehet Javaban megjegyzést írni?

Helyes-e az alábbi kódrészlet? int i = 1; i = i * 3 + 1; int j; j = i + 1; Nem. Igen. Hányféleképpen lehet Javaban megjegyzést írni? A "java Villa -v" parancs jelentése: A java interpreter elindítja a Villa osztály statikus main metódusát, és átadja neki paraméterként a "-v" stringet. A java interpreter elindítja először a Villa osztály

Részletesebben

Ü ű Í Ü ű Ő Ó Í Í Í Ö Í Ü Ó Í Í ű ű Í ű ű Í Í Í Í Í ű ű ű Á ű

Ü ű Í Ü ű Ő Ó Í Í Í Ö Í Ü Ó Í Í ű ű Í ű ű Í Í Í Í Í ű ű ű Á ű ű ű Ú Í ű ű Í Í Í Í Í Á Í ű Í Í Ó Ü ű Í Ü ű Ő Ó Í Í Í Ö Í Ü Ó Í Í ű ű Í ű ű Í Í Í Í Í ű ű ű Á ű Í Í ÍÍ Í Á ű Á Ó ű Ó Ü Ó Ó Ú Á Á Á Á Á Ó ű ű Ó Á ű ű Ö Ö Í Á Í Ú Ü Í Í Í Ú Á Á Ö Í Í Í Í ű Í Í ű Í Ö ű Í

Részletesebben

Ú Í Ó ő óí Ú ő Ó Ü

Ú Í Ó ő óí Ú ő Ó Ü Ü Ö Ú ó ó ó ó Ó ő ó Ú Í Ó ő óí Ú ő Ó Ü Í Ö Ó ó ó Ó Ö ő Ó Ó Ö Ó ó ó ö Ó Í Í Ö ó ó ó ö ó Ó Ö Ő Ó Ö Ó Ó ö Ó Í ó Í ű ó Ó ű ö ó ő ö Í Ö ó Ö Ö Ó ó Ó Ó Ö Ö Ó ő Ö ó ő Ó ő ó Ö Ó ó Ö Ö Ö ó Ó ő Ó ó ó Ó Ó Ó Ő Ő Ö

Részletesebben

É ó Í É

É ó Í É É Ó É É É Í ő É É ó Í É ó ú ú ó ö ű ő í ó ó í ü ű í Í ő ú í í ő ő ó ő ö ó ó ő ó ő ő ö ó ő ó ö ö ö ő ö ó ö ő ő í ó í í ő ó ú ó í ő ű ö ő Í ő ő ó ö ü ö ő ó ő ó ő ő ő ó ó ű ö í ő ö ö ö ő í ö ó ö ö ő í ü ú

Részletesebben

ű ö ű ö í í ö É ö ü ö ú ü ű ü ü ű ö ö ü ü ü ö ü ü ű ü ü ű í ü ü ö Ö ü í ű ö Ö ü ű

ű ö ű ö í í ö É ö ü ö ú ü ű ü ü ű ö ö ü ü ü ö ü ü ű ü ü ű í ü ü ö Ö ü í ű ö Ö ü ű ö ü ö Ö ü ü í ö ű ö ű ö í í ö É ö ü ö ú ü ű ü ü ű ö ö ü ü ü ö ü ü ű ü ü ű í ü ü ö Ö ü í ű ö Ö ü ű ü ö ü ö ö í ü ö ö ü í ö í ü ü ü ú ö ü ü ü ű í í ü ü ö Ö ü í ö ü ö Ö ü ö ö ű ö ö Ö ü ö ö Ö ü í í í Ü ö í

Részletesebben

JAVA PROGRAMOZÁS 2.ELŐADÁS

JAVA PROGRAMOZÁS 2.ELŐADÁS Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 2.ELŐADÁS 2014-2015 tavasz Tömbök, osztályok, objektumok, konstruktorok Tömbök 2 Referencia típusú változó Elemtípus Primitív Referencia: osztály,

Részletesebben

ő ő Ó

ő ő Ó ú ő ű ű ő ű ú ő ő ű ű ű ű ú ő ő Ó ú ú ú Ó ő ő ő ú ő ú ú ú ú ú ő ő ő ú ő ú ű ő ő ő ő ú ő ő ő ő ú ú ő ő ő ú Ö ő ú ű ő ű ő ű ő ú ő ő ű Á ő ő ő ő Á Ö Á Ö Ö Ü Ö Ö Ü Ö Ö Í Ö Ö ő Ö Ö Á Ö ő Ó Ó Á Á Ö Ö Á Ő Á Á

Részletesebben

ú ú ő ő ő ú ü ő ő ü ú ő ő

ú ú ő ő ő ú ü ő ő ü ú ő ő Ö Í ú ú ú ő ő ő ú ü ő ő ü ú ő ő ő ű Í Á ü ő ü ő ő ő ü ő ő ü ű ü ü ő ő ú ő Ü ú ő ő ő ű ő ő ű ő ő ő ő ő ő ő ő ú ű ő ő ü ű ü ő ő ü ú ú ő ő ü ő Í Ö ő ő ő Í ő ő ü ő ő ű Ü Á Á Á Á Á Á ű ő ő ő ü Í Ó ú Ó Á Á Á

Részletesebben

í ú Í í ö ö Á ü ö í í ö ö ö ü í ü í ű í ö ü í ü

í ú Í í ö ö Á ü ö í í ö ö ö ü í ü í ű í ö ü í ü ö ú í ü í Á í Ó Ü í ú Í í ö ö Á ü ö í í ö ö ö ü í ü í ű í ö ü í ü ö ö ö ö ö í í í í í ü í í í ö ú í ö í ü ú í í í í í ö ö í í í í í ű ü ű ö Á ű í ü ű ű ű í ű ö ú ö ú ú ü ö ö ű ü ö ú ö ű í í ű í ü ü ö ü

Részletesebben

Ü ü ü ú Ö ü ü Ö Ö Ö Ö Ő Ó ü Á Á Ö Ö Ö Ő ü Í ú ű Í ú ú

Ü ü ü ú Ö ü ü Ö Ö Ö Ö Ő Ó ü Á Á Ö Ö Ö Ő ü Í ú ű Í ú ú Ö ü Ő Ö Ü Ö ü Ó ü ü ü ü ü ü Á ü ü ü ü Á ü ü ü Ü ü ü ú Ö ü ü Ö Ö Ö Ö Ő Ó ü Á Á Ö Ö Ö Ő ü Í ú ű Í ú ú ü ú Ö Ö Ö Ő Ó ü ü Í ü ü ü ü Ö Ö ü ű Ö Ó Ö Ő ü ü Ö ü ú Ö ü ú ü ú ü Í Ü ű ű ü ű Í ú Ö Ö ü Ö ü ú ü ü Ü Á

Részletesebben

Á ó ű ú ó ö ü ű ű ó ó ö ü ó ö ó Ö ü ó ü ű ó ö ó ó ú ó ú ó ó ó ó ó ó ó Ö ö ó ó ó ó ö ó Ű ö ó ó ü Ó ű Í ó ó ó ó ó ó Ó ü ó ó ó ó ó ó ú ó ö

Á ó ű ú ó ö ü ű ű ó ó ö ü ó ö ó Ö ü ó ü ű ó ö ó ó ú ó ú ó ó ó ó ó ó ó Ö ö ó ó ó ó ö ó Ű ö ó ó ü Ó ű Í ó ó ó ó ó ó Ó ü ó ó ó ó ó ó ú ó ö ö ü ó Ö ü ó ü Ü ó ó ó ó ö ó ü ö ö ü ü ó Ó ü ó ü ó ó ó ó ö ó ü ó ó ó ó ó ó ö Á ó ű ú ó ö ü ű ű ó ó ö ü ó ö ó Ö ü ó ü ű ó ö ó ó ú ó ú ó ó ó ó ó ó ó Ö ö ó ó ó ó ö ó Ű ö ó ó ü Ó ű Í ó ó ó ó ó ó Ó ü ó ó ó ó

Részletesebben

á é é á ó á é ö Ű í É Á ó í á ü á ó

á é é á ó á é ö Ű í É Á ó í á ü á ó ö Ű Á ü ö ö ú Á ü ö ű ű ö ö ö ö ú ő Ó Á ö ü ö ö ő ő ú ü ő ö Ú Ó ő Ö Á Ö Ö Ö Ö ü Ö Ö Ó Ö Ö Í Ö Ö Í Ó Á Á Ö Ö Á Ö ü ő ö Ú Ó Á Ó Ó Ő Ö Ö Ö Ó Ó Ö Á Ö Ú Á Ú Ö Ö Á Ú Ö Á Á Á Í Á Ö ő ü ő ö ü ú ö ü ö ú ü ü ú ú

Részletesebben

ü É ü Ö ü ü ü Ü ü ü Í

ü É ü Ö ü ü ü Ü ü ü Í ü É ü Ö ü ü ü Ü ü ü Í Ü É Ö ü Í Ü Ü ü É Ő Ö ü Ö É É Ő Ü ü ü ü Ö ű Ö ű Ö ú Ó É Ö ü ü ü ü É Ö ű ü ü ü É ü ű Ó Ü ü ü Ü ű ü Ó ű ü É É Ö ű ű Ö ű É Ö ű ű ü Ö ü ü ü ú Ü Ő ü Ö ü Í Ő ű É É É Ö ü ü ü ü Ü É ű Ú Ő

Részletesebben

Programozás II gyakorlat. 4. Öröklődés

Programozás II gyakorlat. 4. Öröklődés Programozás II gyakorlat 4. Öröklődés Feladat Egy játékfejlesztő cég olyan programot fejleszt, amely nyilvántartja az alkalmazottai adatait. Tároljuk minden személy: Nevét (legfeljebb 50 karakter) Születési

Részletesebben

ü ó ú ú ú ö ő ö ö ú ó ú ü ó ú ó ó Ü ó ó ö ó ó ő ő ó ö ó ö Ó ő ó ő í ő ő ú ó Ü ű ú ő ő ö ó í ü ű ö Ü ó ú ó ú ó ó ö ú ö ó ő ő ö Ü ő ű ö Ó ü í ű í í ó ü

ü ó ú ú ú ö ő ö ö ú ó ú ü ó ú ó ó Ü ó ó ö ó ó ő ő ó ö ó ö Ó ő ó ő í ő ő ú ó Ü ű ú ő ő ö ó í ü ű ö Ü ó ú ó ú ó ó ö ú ö ó ő ő ö Ü ő ű ö Ó ü í ű í í ó ü ö ü ü ó ú ú ú ö ő ö ö ú ó ú ü ó ú ó ó Ü ó ó ö ó ó ő ő ó ö ó ö Ó ő ó ő í ő ő ú ó Ü ű ú ő ő ö ó í ü ű ö Ü ó ú ó ú ó ó ö ú ö ó ő ő ö Ü ő ű ö Ó ü í ű í í ó ü ő ó í Ú Ü ű Ü Ü ű Ü ű Ü ű Ü ű ű ö ő Ó ö ö ű í ó

Részletesebben

Í ü í í í ü ű ű í ü í ü ü ű ü í ü í ű ü ü ű Ö ü ű ü í í ü í í ű ü ű í í ű ü í ü í í ü ü í ü Ú í ü í í í ű ű í ű í í í ü í í í í í ü í í ü í í í í ü í í í ü í í ü í ü ü ü ü Ó ü í ü í ü ü ü í ű í í ü ű

Részletesebben

Segédanyag: Java alkalmazások gyakorlat

Segédanyag: Java alkalmazások gyakorlat Segédanyag: Java alkalmazások gyakorlat Készítette: Szabó Attila 2009/2010-2 félév, 2. gyakorlat 1 Osztályok és objektumok default, public, protected, private láthatóság a metódusokra és adattagokra (első

Részletesebben

ö ű ü ü ö ü ö ö ü ö ö Í Ö ö ü ö Í ű ö ű ü ü ö ú ö ű ü ü ö ö ö ü ű ü ö ü ű ű ú ö ö ö ű ü ú ú

ö ű ü ü ö ü ö ö ü ö ö Í Ö ö ü ö Í ű ö ű ü ü ö ú ö ű ü ü ö ö ö ü ű ü ö ü ű ű ú ö ö ö ű ü ú ú ö É Ő ü ü ű ö ű ű ö ű ö Í Ó Ö É É Ó É ú ü ü ú ö ű ü ü ö ü ö ö ü ö ö Í Ö ö ü ö Í ű ö ű ü ü ö ú ö ű ü ü ö ö ö ü ű ü ö ü ű ű ú ö ö ö ű ü ú ú ö ö ű ö ű ö ű ú ü ü ö ű ü ö ü ű ű ú ü ö ö ö ű ü ö ö ö ö ö ú ú ö

Részletesebben

ű í ú í ú í ü ü í í í Ö í Í É í ú í í í ű ű í í Í í í É í í í

ű í ú í ú í ü ü í í í Ö í Í É í ú í í í ű ű í í Í í í É í í í ú ű í ú í ú í ü ü í í í Ö í Í É í ú í í í ű ű í í Í í í É í í í ü ú ú ú ú ú í ú ü Ó ü ü ü ü Í Í í ü ü ü ü ü ü É í ü ü ú Í í ü í í í ü ü í í ú ü í ü í í í ú ú í ü ü ü ü í í í ű ü í í É É í í í í Ü í í ú

Részletesebben

ö ö ő ö ű ö ű ö í ö ű ő ö ö ö ü őí ő ö ő ö ű ö ű ö í ő ó ö ö ó ö ő ö ö ü ö ó ü í ö ű ö ű ö í ö ó í ö ű ö ű ö í í ó ö ó ö ö ó ö ö ö ö ö ű ö ű ö í ö ű í

ö ö ő ö ű ö ű ö í ö ű ő ö ö ö ü őí ő ö ő ö ű ö ű ö í ő ó ö ö ó ö ő ö ö ü ö ó ü í ö ű ö ű ö í ö ó í ö ű ö ű ö í í ó ö ó ö ö ó ö ö ö ö ö ű ö ű ö í ö ű í ö Ö ő ü ö Ö ű ö ű ö í ö ű í ó ö ó ö Ö ő ü ö ó ö í ó ó ó ö ö ö ő ö ö ű ö ű ö í ö ű í ö ü ő ö ü ö ö ü ö ű ö ű ö í ö ű í ó ö ó ó Ö ö ü ö ü ő í ó í ö ó í ó ö ű ö ű ö í ű í í ó ö ő ó ö ó ó ó Ö ö ö ő ő ő ó ö

Részletesebben

ő ü ő ü ü Ö ő ő ü Ö ü Ö ü Ö ő ő

ő ü ő ü ü Ö ő ő ü Ö ü Ö ü Ö ő ő Ö ü Ö Ö ő ü ű Ö Ó ő ü Ö ü Ö ü Ó ü ú ú ő ü ő ü ü Ö ő ő ü Ö ü Ö ü Ö ő ő ú Ö Ó Á ű Á ü Ö ú Ö ű ő ű Á ú Ó Í ű ű ő Ó ű ő ű ű ű ű ú ú ú ü Ö Ö ő ú ú ú ú ő ü ü Ó ő ú ú ú ü ú Ö Ö Ú ű ű ú Ö ű Ö ű ü ű ú ő ő ű ú

Részletesebben

Programozás III CSOMAGOK. Az összetartozó osztályok és interfészek egy csomagba (package) kerülnek.

Programozás III CSOMAGOK. Az összetartozó osztályok és interfészek egy csomagba (package) kerülnek. Programozás III CSOMAGOK Az összetartozó osztályok és interfészek egy csomagba (package) kerülnek. A Java is csomagok halmaza: csomagokban van a fejlesztő környezet és az osztálykönyvtárak is: rt.jar fájl

Részletesebben

Java osztálykönyvtár és használata

Java osztálykönyvtár és használata 3. óra Java osztálykönyvtár és használata Csomagok Kivételkezelés Osztálykönyvtárak és használatuk legradi.gabor@nik.bmf.hu szenasi.sandor@nik.bmf.hu Java osztálykönyvtár és használata Témakörök Csomagok

Részletesebben

Programozás I. Első ZH segédlet

Programozás I. Első ZH segédlet Programozás I. Első ZH segédlet Ezen az oldalon: kiírás az alapértelmezett (hiba) kimenetre, sztring konkatenáció, primitív típusok, osztály létrehozás, példányosítás, adattagok, metódusok Kiíratás alapértelmezett

Részletesebben

Java programozási nyelv

Java programozási nyelv Szoftvertechnológia sáv Java programozási nyelv Dirk Louis-Peter Müller: Java (Belépés az internet világába) Panem kiadó, Budapest, 2002. Webvilág sorozat Készítette: Gregorics Tibor Vázlatos áttekintés

Részletesebben

Ú í ú ő í í ő ö ö í őí ő ö ű í ő í ő ő í ö ő ü ő ö ü ö ő Ú ö ű ő ö ű ö ő ö ő ú í í ö ő ö ő ő ő ö ű ö í ö ő ő í ő ú ö ő ü ü ő ö ő ü í ú ő ú ő ö ő ü ö ű

Ú í ú ő í í ő ö ö í őí ő ö ű í ő í ő ő í ö ő ü ő ö ü ö ő Ú ö ű ő ö ű ö ő ö ő ú í í ö ő ö ő ő ő ö ű ö í ö ő ő í ő ú ö ő ü ü ő ö ő ü í ú ő ú ő ö ő ü ö ű ö ű ú ő ő ő ö ő ő ö ő ú í ő ő ö ö ő ö ő ö ö ő ő ö ú ö ű ú ő ő ő ő ö ő ö ő ö í őí ő ő ü ő í ő ő ú í ö ő ü ő ú Ú í ú ő í í ő ö ö í őí ő ö ű í ő í ő ő í ö ő ü ő ö ü ö ő Ú ö ű ő ö ű ö ő ö ő ú í í ö ő ö ő ő

Részletesebben

Java és web programozás

Java és web programozás Budapesti M szaki Egyetem 2013. szeptember 25. 3. El adás User public class User { private String realname_; private String nickname_; private String password_; public User(String realname, String nickname)

Részletesebben

JAVA PROGRAMOZÁS 3.ELŐADÁS

JAVA PROGRAMOZÁS 3.ELŐADÁS Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 3.ELŐADÁS 2014-2015 tavasz Polimorfizmus, absztrakt osztályok, interfészek 2 Példa - Hengerprogram 3 Példa - Hengerprogram 4 Példa - Hengerprogram

Részletesebben

Java és web programozás

Java és web programozás Budapesti Műszaki Egyetem 2015. 02. 11. 2. Előadás Mese Néhány programozási módszer: Idők kezdetén való programozás Struktúrált Moduláris Funkcionális Objektum-orientált... Mese Néhány programozási módszer:

Részletesebben

Java és web programozás

Java és web programozás Budapesti M szaki Egyetem 2013. szeptember 18. 2. El adás Komplex szám public class Complex { private float repart_; private float impart_; public Complex() { repart_ = 0; impart_ = 0; public Complex(float

Részletesebben

Programozási alapismeretek 4.

Programozási alapismeretek 4. Programozási alapismeretek 4. Obejktum-Orientált Programozás Kis Balázs Bevezetés I. Az OO programozási szemlélet, egy merőben más szemlélet, az összes előző szemlélettel (strukturális, moduláris, stb.)

Részletesebben

Collections. Összetett adatstruktúrák

Collections. Összetett adatstruktúrák Collections Összetett adatstruktúrák Collections framework Előregyártott interface-ek és osztályok a leggyakoribb összetett adatszerkezetek megvalósítására Legtöbbször módosítás nélkül használhatók Időt,

Részletesebben

Számítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás

Számítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás Számítástechnika II. BMEKOKAA153 5. Előadás Dr. Bécsi Tamás Kivételkezelés try Azon utasítások kerülnek ide, melyek hibát okozhatnak, kivételkezelést igényelnek catch( típus [név]) Adott kivételtípus esetén

Részletesebben

PHP II. WEB technológiák. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) PHP II. 2014 1 / 19

PHP II. WEB technológiák. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) PHP II. 2014 1 / 19 PHP II. WEB technológiák Tóth Zsolt Miskolci Egyetem 2014 Tóth Zsolt (Miskolci Egyetem) PHP II. 2014 1 / 19 Tartalomjegyzék Objektum Orientált Programozás 1 Objektum Orientált Programozás Öröklődés 2 Fájlkezelés

Részletesebben

C++ programozási nyelv

C++ programozási nyelv C++ programozási nyelv Gyakorlat - 7. hét Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. november A C++ programozási nyelv Soós Sándor 1/17 Tartalomjegyzék Házi

Részletesebben

í í í í ó í ó ö ö í ű ü ó ó ü ú Á Á ó ó ó ó ó ó í ó ö ö ü Ó ö ü í ö ó ö í í ö í ó ó í ö í ú ó ú í ö ú ö ö ö í ó ó ó ú ó ü ó ö í ó ó í í í Á í ó ó ó

í í í í ó í ó ö ö í ű ü ó ó ü ú Á Á ó ó ó ó ó ó í ó ö ö ü Ó ö ü í ö ó ö í í ö í ó ó í ö í ú ó ú í ö ú ö ö ö í ó ó ó ú ó ü ó ö í ó ó í í í Á í ó ó ó Í ö í ú ú ó ú Ö ü Ú ú Ö ü ó ü ó ö ö ó ó ö í ó í ó í Í ó í ö ö ö ó í ü ó ö ü ü ú ó ó ó ó ó ó í ó ó ó í ú ó ó ó ó ó í ü í í í í ó í ó ö ö í ű ü ó ó ü ú Á Á ó ó ó ó ó ó í ó ö ö ü Ó ö ü í ö ó ö í í ö í ó ó

Részletesebben

ü ö ö ő ü ó ó ú ó

ü ö ö ő ü ó ó ú ó ö ö ő ü ü ü ő ö ü ö ö ő ü ó ó ú ó Ő Ö ü ö Ö ó ü ü ü ö ö Ö ó ó ü ö ó ő ü ó ü ő ó ő ó ü ö ö ö í í ó ő ú ü ö ö ó ü ö ő í ő ő í ő ü ó ő ü ű ö ú ó ú í ü ó ü ö ó ó ü ö Ö ó ő í ó ő ü ö ü ő ö ö ö ö Ö Ó ő ü ü ó

Részletesebben

ű ú ó ó ü í Á Á ú ó ó ó ó ó ó ó ó ó ó ó ó ó ó í ó ü É ű ü ó í ü í í í í í ó í ü í í ó ó Á

ű ú ó ó ü í Á Á ú ó ó ó ó ó ó ó ó ó ó ó ó ó ó í ó ü É ű ü ó í ü í í í í í ó í ü í í ó ó Á ü ű ú í í ü í ű ú ó ó ü í Á Á ú ó ó ó ó ó ó ó ó ó ó ó ó ó ó í ó ü É ű ü ó í ü í í í í í ó í ü í í ó ó Á ó ű ó í Á í ó ü í ó ó í ü ü ű ó í ü í í ü í í í ó í ó í ü ó Ó í ó ó ó í í í ü Í ó ó í í í í ó í í

Részletesebben

ű ö ú ö ö ö ö í ű ö ö ö ű ö ö ö í ü ú í ű í ö í ú ű í ü ö ö ú ö í ö ű ú ü ö ö í ö ü ö ú ű ö ö ö í Á í ü í ö ü ö í ü ö Ő ü ö í ű ü ö í í í í í

ű ö ú ö ö ö ö í ű ö ö ö ű ö ö ö í ü ú í ű í ö í ú ű í ü ö ö ú ö í ö ű ú ü ö ö í ö ü ö ú ű ö ö ö í Á í ü í ö ü ö í ü ö Ő ü ö í ű ü ö í í í í í ü ö É ű ö ú ö ö ö ö í ű ö ö ö ű ö ö ö í ü ú í ű í ö í ú ű í ü ö ö ú ö í ö ű ú ü ö ö í ö ü ö ú ű ö ö ö í Á í ü í ö ü ö í ü ö Ő ü ö í ű ü ö í í í í í í í ö Á í ű í ü ö í ű ö í ú ű í ű ü ö í ű ö ű ö ö ű ö

Részletesebben

ó ö í í ü Ű Ö ó ó ű ö ü Í í í ö Ö Ó ö Ű Ö ú ó ó í í ű ö ö ö ö í ó ö ö í ö ű ö ű ö ö ö ö ö í ó Ö Ö ü ú ö ó ü ö Ö ű ö Ö ü ó ö ö ó ö ö Ó í ű ö ű ö ö ű í

ó ö í í ü Ű Ö ó ó ű ö ü Í í í ö Ö Ó ö Ű Ö ú ó ó í í ű ö ö ö ö í ó ö ö í ö ű ö ű ö ö ö ö ö í ó Ö Ö ü ú ö ó ü ö Ö ű ö Ö ü ó ö ö ó ö ö Ó í ű ö ű ö ö ű í ö Ö ü ö Ü Ö Ö ü ú í Ó ü ü ö ó ö ö Á ó ó ó ü í ö í ö ö ó ö ö í í Ő í ó Ő ü ú ó ö ö ó ö í ü ó ó ö í ó í ó ö í í ü Ű Ö ó ó ű ö ü Í í í ö Ö Ó ö Ű Ö ú ó ó í í ű ö ö ö ö í ó ö ö í ö ű ö ű ö ö ö ö ö í ó Ö Ö ü

Részletesebben

í í É í ó ó É ö í ó í ó í ó ó í ó í í ó ó ó í ö ö ö ö í í í ó ó ö ó

í í É í ó ó É ö í ó í ó í ó ó í ó í í ó ó ó í ö ö ö ö í í í ó ó ö ó Á Á Ó Ö Á í í É í ó ó É ö í ó í ó í ó ó í ó í í ó ó ó í ö ö ö ö í í í ó ó ö ó ó í í ó ó ű ű ö ű ú í ö ó ó í ó ó ö ö Ü ú ó Ü ö ö í ö í ó ó ó ű í ó ö ö í í ö ö í ö Í ó ö í ö ö ó ó ö ö í ó ö ö í í ö í ú Í

Részletesebben

Előzmények 2011.10.23.

Előzmények 2011.10.23. Előzmények Dr. Mileff Péter A 80-as évek közepétől a szoftverek komplexitása egyre növekszik. Megjelentek az OO nyelvek. Az OO fejlesztési módszerek a rendszer különböző nézőpontú modelljeit készítik el.

Részletesebben

í ó í ó ó ó í í ü ú í ú ó ó ü ü í ó ü ú ó ü í í ü ü ü ó í ü í ü ü í ü ü í ó ó ó í ó í ü ó í Á

í ó í ó ó ó í í ü ú í ú ó ó ü ü í ó ü ú ó ü í í ü ü ü ó í ü í ü ü í ü ü í ó ó ó í ó í ü ó í Á Ö ü ó Ö ü ó ó ó ó ó ó ó ó ó ó í ü í í ü ü ü ü ó ü ü ú ó ü ü ü í ó í ü ü í ó í ó í ó ó ó ó í ó ó ó í í ó ü ú É Ö í í í ú ó í ü í ó í ó ó ó í í ü ú í ú ó ó ü ü í ó ü ú ó ü í í ü ü ü ó í ü í ü ü í ü ü í ó

Részletesebben

ó É ó í ó ó í í ö í ó í ö ö ö ü ö ó ó ó ü ú ö ü ó ó ö ö ü ü ü ö ö ó ö í ó ű Ü ó í ú í ö í ö í Í ó ó í í ö ü ö ö í ö í ö ö ö ü ó í ö ö ó í ú ü ó ö

ó É ó í ó ó í í ö í ó í ö ö ö ü ö ó ó ó ü ú ö ü ó ó ö ö ü ü ü ö ö ó ö í ó ű Ü ó í ú í ö í ö í Í ó ó í í ö ü ö ö í ö í ö ö ö ü ó í ö ö ó í ú ü ó ö Á Ö É Á É Ő Ü Ü ü ö Ö ü ú ö í ü ü ó ó Á ö ó ö ö ö Ö í ü ü ü í í ü ü ö ü ü ü ü ö í ó ó Ő ó ó ö ó ö í ü í Í ó í ó ö í ó ó ö ó ó ö ó ó É ó í ó ó í í ö í ó í ö ö ö ü ö ó ó ó ü ú ö ü ó ó ö ö ü ü ü ö ö ó ö í

Részletesebben

Széchenyi István Egyetem. Programozás III. Varjasi Norbert varjasin@sze.hu

Széchenyi István Egyetem. Programozás III. Varjasi Norbert varjasin@sze.hu Programozás III. Varjasi Norbert varjasin@sze.hu 1 A java virtuális gép (JVM) Képzeletbei, ideális számítógép. Szoftveresen megvalósított működési környezet. (az op. rendszer egy folyamata). Feladata:

Részletesebben

ó Ü ó ü ü ó í ö í ó í ö í ó ö ó ű ö ü í ó í ú ó ü í ö ö ö ö ó í í ö ü ö í ó ö ü ö í ó

ó Ü ó ü ü ó í ö í ó í ö í ó ö ó ű ö ü í ó í ú ó ü í ö ö ö ö ó í í ö ü ö í ó ö ü ö í ó ö ü ó ö ü ö ü ó ó ó ü ó í ü ö ö ü ö ö ö í ü ü í ó ú ö ó ó ü Ü í ó ü ö í ó ü ö ó Ü ó ü ü ó í ö í ó í ö í ó ö ó ű ö ü í ó í ú ó ü í ö ö ö ö ó í í ö ü ö í ó ö ü ö í ó ü ö ö ü ö ö ü ü í ö ü ö ö ű ö ö ö í í

Részletesebben

É Í Á Á É Ü Ó É É É É Í Ó Ó Ő Á Á É Á É É É É Á É É Á Á É É Á É Í

É Í Á Á É Ü Ó É É É É Í Ó Ó Ő Á Á É Á É É É É Á É É Á Á É É Á É Í Í É Í Á Á É Ü Ó É É É É Í Ó Ó Ő Á Á É Á É É É É Á É É Á Á É É Á É Í É Á É Í Í É É Í Í Í Á Í Á Á ö ó ö ö ő ő ő ö ö ó ő ű ö ö ö ö ü ö ö ö ü ü ó ö Á ó ó ö ö ő ő ő ő ö ó ü ó ó ó ó ó ó ö ü ü ó ö Ó Í Í É É

Részletesebben

ö ö ö ú ü ű ü ö ü ö í í ö ö ü ö í ö í Ő í ö ú ü í ü ü ü í ü ö ű í í í í ü Ő ö ö ö ö í ö í í ü ö ü ú ö Á ű í ö ö ö ü í ö ü í ü ö ö ö ü ö

ö ö ö ú ü ű ü ö ü ö í í ö ö ü ö í ö í Ő í ö ú ü í ü ü ü í ü ö ű í í í í ü Ő ö ö ö ö í ö í í ü ö ü ú ö Á ű í ö ö ö ü í ö ü í ü ö ö ö ü ö ö ü ö ü ö ö ü ú í ü ü ü Ő ü ö ö í ö ö ö í ü í í ö ö ü Ü Ú ű ö Ü í ü ö ü ö ö ö ú ü ű ü ö ü ö í í ö ö ü ö í ö í Ő í ö ú ü í ü ü ü í ü ö ű í í í í ü Ő ö ö ö ö í ö í í ü ö ü ú ö Á ű í ö ö ö ü í ö ü í ü ö ö

Részletesebben

Ü

Ü Ó Á ú Á É Ü Ö Ö Ö É É É Ö É Ü Ö É É É É É Ó Ö Ó Í Ö Ö Ö Ö Í Ö Ö É É É Í Ö Ö É Ö Í Á Ó Í Á É É Ó É Ú Á Í É É É Ö Ö Ó Ö Ö Ö Ö Ó Ó Ó Í Ü Ö É É Ö Ó Ö Ó ö Ö Ö Ö Ö Ö Ó Ü Ö Ó É ű É É É É É É É É Í Ö Ó Ö É Ö Ö

Részletesebben