4. Gy: JAVA osztályok
|
|
- Gréta Szalai
- 7 évvel ezelőtt
- Látták:
Átírás
1 Objektum Orientált Programozás 4. Gy: JAVA osztályok 25/1B IT MAN B IT v: MAN
2 Feladatok 1. Készítsen egy Teglalap osztályt - legyen adattagja a két oldal tárolására (egészek) - legyen konstruktora, amely két paraméterként kapott értékkel inicializál. - legyen konstruktora, amely egy paraméterként kapott értékkel inicializálja mindkét adattagot (négyzet) - legyen metódusa, amely visszaadja a teruletet - legyen metódusa, amely egy String-be összefüzve adja vissza a téglalap adatait a következő alakban: "aoldal, boldal: terulet" - legyen metódusa, amely beállítja a téglalap oldalait paraméterként kapott két értékkel. - legyen metódusa, amely beállítja a téglalap oldalait paraméterként kapott egy értéket állítva mindkét oldalnak. - legyen metódusa, amely igazat ad, ha a téglalap nagyobb területű, mint a paraméterként kapott téglalap, hamisat ad ha nem. 25/2 B IT MAN
3 Feladatok 1. Készítsen egy Teglalap osztályt - legyen metódusa, amely igyazat ad, ha a téglalap oldalai megegyeznek a paraméterként kapott téglalap oldalaival, hamisat ha nem (egyenloe). Készítsen egy TeglalapProba futtatható osztályt, amelyben - létrehoz két téglalap objektumot ("a" és "b"), valamint deklarál egy harmadik változót ("c"), amely értékül "a"-t veszi fel. - Majd kiírja mindhárom változóra a String-be összefüzött adatokat. - Majd megváltoztatja "a" oldalait és újra kiírja mindhármat. - - Változtassa meg az "a" oldalait úgy, hogy megegyezzen "b" oldalaival. - Majd írja ki az (a == b) és az (a == c) értékét. - Majd használja az "egyenloe" metódust "a" és "B" között. 25/3 B IT MAN
4 Teglalap osztály, adattagok: oldal1, oldal2 Konstruktor: 2 oldallal inicializál, 1 oldallal inicializál Metódus: terület függvény Teglalap.java public class Teglalap { private int AOldal; private int BOldal; public Teglalap(int AOldal, int BOldal) { this.aoldal = AOldal; this.boldal = BOldal; public Teglalap(int Oldal) { AOldal = Oldal; BOldal = Oldal; int Terulet(){ return AOldal*BOldal; 25/4 B IT MAN
5 Metódus: Adatok függvény: oldalak, terület Metódus: 2 oldal beállítása Metódus: Egyforma oldalak beállítása Metódus: nagyobb területű Metódus: Egyforma Teglalap.java String Adatok(){ return "Aoldal="+AOldal+" Boldal="+BOldal+" Terület="+Terulet(); void setoldal(int AOldal, int BOldal) { this.aoldal = AOldal; this.boldal = BOldal; void setoldal(int Oldal) { AOldal = Oldal; BOldal = Oldal; boolean NagyobbTerületu(Teglalap Masik){ return Terulet() > Masik.Terulet(); boolean Egyforma(Teglalap Masik){ return AOldal==Masik.AOldal && BOldal==Masik.BOldal; 25/5 B IT MAN
6 TeglalapProba futtatható osztály: Példányosítás A, B, C=A; TeglalapProba.java public class TeglalapProba { public static void main(string[] args) { Teglalap A = new Teglalap(4, 7); Teglalap B = new Teglalap(5); Teglalap C = A; Konzol System.out.println(A.Adatok()); System.out.println(B.Adatok()); System.out.println(C.Adatok()); Aoldal=4 Boldal=7 Terület=28 Aoldal=5 Boldal=5 Terület=25 Aoldal=4 Boldal=7 Terület=28 25/6 B IT MAN
7 TeglalapProba futtatható osztály: A oldalainak megváltoztatása, kiíratás. TeglalapProba.java public class TeglalapProba { public static void main(string[] args) { Teglalap A = new Teglalap(4, 7); Teglalap B = new Teglalap(5); Teglalap C = A; Konzol System.out.println(A.Adatok()); System.out.println(B.Adatok()); System.out.println(C.Adatok()); A.setOldal(6,3); System.out.println(A.Adatok()); B.setOldal(3,4); System.out.println(B.Adatok()); Aoldal=4 Boldal=7 Terület=28 Aoldal=5 Boldal=5 Terület=25 Aoldal=4 Boldal=7 Terület=28 Aoldal=6 Boldal=3 Terület=18 Aoldal=3 Boldal=4 Terület=12 25/7 B IT MAN
8 TeglalapProba futtatható osztály: A oldalainak megváltoztatása, kiíratás. A==B, A==C, A.Egyforma(B) kiíratása. TeglalapProba.java public class TeglalapProba { public static void main(string[] args) { Teglalap A = new Teglalap(4, 7); Teglalap B = new Teglalap(5); Teglalap C = A; Konzol A.setOldal(5); System.out.println(A.Adatok()); System.out.println(B.Adatok()); System.out.println(A==B); System.out.println(A==C); System.out.println(A.Egyforma(B)); Aoldal=5 Boldal=5 Terület=25 Aoldal=5 Boldal=5 Terület=25 false true true 25/8 B IT MAN
9 Feladatok 2. Készítsen egy Teglak futtatható osztályt, amelyben létrehoz 10 darab Teglalap-ot és eltárolja a referenciájukat egy tömbben, véletlenszerűen generálva az oldalaikat a 2-10 tartományban. Ezután írja ki az összes téglalap adatait, majd határozza meg és írja ki a legnagyobb területű téglalap adatait. Majd hozzon létre egy téglalapot beolvasott oldalakkal és írja ki az ettől kisebb területű téglalapokat. Majd írja ki az első olyan téglalapnak az indexét, amelynek az oldalai megegyeznek a beolvasott téglalapéval, vagy ha nincs ilyen, akkor azt hogy "nincs egyező". 25/9 B IT MAN
10 Teglak futtatható osztály: Véletlenszerű (2-10) oldalakkal 10 téglalap. Adataik kiírása. Teglak.java public class Teglak { public static void main(string[] args) { Teglalap[] T = new Teglalap[10]; int AOldal, BOldal; for(int i=0; i<10; i++){ AOldal = 2+(int)(Math.random()*9); BOldal = 2+(int)(Math.random()*9); T[i] = new Teglalap(AOldal, BOldal); for(int i=0; i<10; i++) System.out.println(T[i].Adatok()); 25/10 B IT MAN
11 Teglak futtatható osztály: Véletlenszerű (2-10) oldalakkal 10 téglalap. Adataik kiírása. Konzol Aoldal=2 Boldal=9 Terület=18 Aoldal=2 Boldal=9 Terület=18 Aoldal=8 Boldal=6 Terület=48 Aoldal=3 Boldal=7 Terület=21 Aoldal=8 Boldal=10 Terület=80 Aoldal=6 Boldal=4 Terület=24 Aoldal=7 Boldal=7 Terület=49 Aoldal=7 Boldal=3 Terület=21 Aoldal=2 Boldal=6 Terület=12 Aoldal=5 Boldal=3 Terület=15 25/11 B IT MAN
12 Teglak futtatható osztály: Legnagyobb területű téglalap Teglak.java public class Teglak { public static void main(string[] args) { Teglalap[] T = new Teglalap[10]; int AOldal, BOldal; for(int i=0; i<10; i++){ AOldal = 2+(int)(Math.random()*9); BOldal = 2+(int)(Math.random()*9); T[i] = new Teglalap(AOldal, BOldal); for(int i=0; i<10; i++) System.out.println(T[i].Adatok()); int MaxIndex = 0; for(int i=1; i<10; i++){ if (T[i].Terulet() > T[MaxIndex].Terulet()) MaxIndex = i; System.out.println("Legnagyobb: "+T[MaxIndex].Adatok()); 25/12 B IT MAN
13 Teglak futtatható osztály: Legnagyobb területű téglalap Konzol Aoldal=10 Boldal=7 Terület=70 Aoldal=2 Boldal=10 Terület=20 Aoldal=10 Boldal=8 Terület=80 Aoldal=10 Boldal=3 Terület=30 Aoldal=6 Boldal=4 Terület=24 Aoldal=3 Boldal=2 Terület=6 Aoldal=2 Boldal=3 Terület=6 Aoldal=8 Boldal=10 Terület=80 Aoldal=2 Boldal=8 Terület=16 Aoldal=4 Boldal=6 Terület=24 Legnagyobb: Aoldal=10 Boldal=8 Terület=80 25/13 B IT MAN
14 Teglak futtatható osztály: Téglalap beolvasása, ettől kisebb területűek kiírása Teglak.java... Scanner sc = new Scanner(System.in); System.out.println("A oldal: "); String s = sc.nextline(); int a = Integer.parseInt(s); System.out.println("B oldal: "); s = sc.nextline(); int b = Integer.parseInt(s); Teglalap A = new Teglalap(a, b); for(int i=0; i<10; i++){ if (A.NagyobbTerületu(T[i])) System.out.println(T[i].Adatok()); 25/14... B IT MAN
15 Teglak futtatható osztály: Téglalap beolvasása, ettől kisebb területűek kiírása Aoldal=7 Boldal=2 Terület=14 Aoldal=4 Boldal=10 Terület=40 Aoldal=2 Boldal=4 Terület=8 Aoldal=5 Boldal=6 Terület=30 Aoldal=8 Boldal=8 Terület=64 Aoldal=3 Boldal=4 Terület=12 Aoldal=6 Boldal=2 Terület=12 Aoldal=10 Boldal=8 Terület=80 Aoldal=8 Boldal=5 Terület=40 Aoldal=2 Boldal=7 Terület=14 A oldal: 6 AB oldal: 5 Konzol Aoldal=2 Boldal=4 Terület=8 Aoldal=3 Boldal=4 Terület=12 Aoldal=6 Boldal=2 Terület=12 25/15 Aoldal=2 Boldal=7 Terület=14 B IT MAN
16 Teglak futtatható osztály: Megegyező területű téglalap kiírása Teglak.java... System.out.println("Megegyező téglalap:"); boolean VanEgyezo = false; int i = 0; while (!VanEgyezo && i<9) { if (A.Egyforma(T[i])) { System.out.println(T[i].Adatok()); VanEgyezo = true; i++; if (!VanEgyezo) System.out.println("Nincs egyező téglalap");... 25/16 B IT MAN
17 Teglak futtatható osztály: Megegyező területű téglalap kiírása Konzol Konzol Aoldal=10 Boldal=3 Terület=30 Aoldal=5 Boldal=4 Terület=20 Aoldal=10 Boldal=9 Terület=90 Aoldal=7 Boldal=3 Terület=21 Aoldal=9 Boldal=7 Terület=63 Aoldal=4 Boldal=4 Terület=16 Aoldal=6 Boldal=10 Terület=60 Aoldal=2 Boldal=6 Terület=12 Aoldal=10 Boldal=6 Terület=60 Aoldal=8 Boldal=10 Terület=80 Aoldal=6 Boldal=8 Terület=48 Aoldal=5 Boldal=9 Terület=45 Aoldal=10 Boldal=6 Terület=60 Aoldal=5 Boldal=6 Terület=30 Aoldal=5 Boldal=6 Terület=30 Aoldal=8 Boldal=2 Terület=16 Aoldal=3 Boldal=10 Terület=30 Aoldal=5 Boldal=2 Terület=10 Aoldal=10 Boldal=3 Terület=30 Aoldal=6 Boldal=7 Terület=42 A oldal: A oldal: 10 4 B oldal: B oldal: 6 7 Megegyező téglalap: Megegyező téglalap: Aoldal=10 Boldal=6 Terület=60 Nincs egyező téglalap 25/17 B IT MAN
18 Feladatok 3. Készítsen egy HangLemez osztályt - Legyen adattagja az előadó, a cím és a hossz (egész) tárolására - Legyen konstruktora, amely paraméterként kapott értékekkel inicializálja az adattagokat. - Legyen metódusa, amely egy String-ben összefüzve adja vissza a lemez adatait a következő alakban "Elődó: Cim, hossz perc". - Legyen metódusa, amely 1-t ad vissza, ha a lemez hosszabb, mint a paraméterként kapott lemez, -1-et ad vissza, ha a paraméterként kapott a hosszabb és 0-t ad, ha egyforma hosszúak. - Legyen egy metódusa, amely paraméterként egy előadót kap (String) és igazat ad, ha a a lemeznek ő az előadója. (A String-ek tartalmi egyezőségének vizsgálatára használja a String osztály equals() vagy equalsignorecase() metódusát.) Készítsen egy Lemezek futtatható osztály, amelyben létrehoz és tömbben tárol beolvasott számú beolvasott adatú hanglemezt. Majd írja ki a leghosszabb lemez adatait. Majd írja ki a egy beolvasott nevű előadó lemezeit. 25/18 B IT MAN
19 Hanglemez osztály, adattagok: eloado, cím, hossz, alap konstruktor Metódus: Adatok: Előadó, Cím, Hossz Teglak.java public class Hanglemez { private String eloado; private String cim; private int hossz; public Hanglemez(String eloado, String cim, int hossz){ this.eloado = eloado; this.cim = cim; this.hossz = hossz; String Adatok(){ return "Előadó: "+eloado+" Cím: "+cim+" Hossz: "+hossz; 25/19 B IT MAN
20 Hanglemez osztály, Metódus: ellhossz: 1-hosszabb, mint a másik, -1-rövidebb, 0-egyforma hosszú Metódus: elleloadó: igaz, ha az előadó egyezik a kapott stringgel Teglak.java int gethossz(){ return hossz; int ellhossz(hanglemez A){ int vi = 0; if (hossz > A.getHossz()) vi=1; if (hossz < A.getHossz()) vi=-1; return vi; boolean elleloado(string eloado){ return eloado.equals(this.eloado); 25/20 B IT MAN
21 Lemezek futtatható osztály: N darab hanglemez beolvasása, tárolása tömbben Teglak.java import java.util.scanner; public class Lemezek { public static void main(string[] args) { Scanner sc = new Scanner(System.in); System.out.println("Lemezek száma: "); String s1 = sc.nextline(); int db = Integer.parseInt(s1); Hanglemez [] t = new Hanglemez[db+1]; 25/21 B IT MAN
22 Lemezek futtatható osztály: N darab hanglemez beolvasása, tárolása tömbben Teglak.java String s2, s3; int lh; for (int i=1; i<=db; i++) { System.out.println(i+". előadó: "); s1 = sc.nextline(); System.out.println(i+". cím: "); s2 = sc.nextline(); System.out.println(i+". lemezhossz: "); s3 = sc.nextline(); lh = Integer.parseInt(s3); t[i] = new Hanglemez(s1, s2, lh); 25/22 B IT MAN
23 Lemezek futtatható osztály: Leghosszabb lemez adatai Beolvasott nevű előadó lemezei Teglak.java int MaxIndex = 1; for (int i=1; i<=db; i++) { if (t[i].ellhossz(t[maxindex]) == 1) MaxIndex = i; System.out.println("A leghosszabb lemez: "+t[maxindex].adatok()); System.out.println("Előadó: "); s1 = sc.nextline(); for (int i=1; i<=db; i++) { if (t[i].elleloado(s1)) System.out.println(t[i].Adatok()); 25/23 B IT MAN
24 Lemezek futtatható osztály: Leghosszabb lemez adatai Beolvasott nevű előadó lemezei Konzol Lemezek száma: 4 1. előadó: aaaa 1. cím: gwegrgregwh 1. lemezhossz: előadó: bbbb 2. cím: getwhhterh 2. lemezhossz: előadó: aaaa 3. cím: hhrfeheth4zth 3. lemezhossz: Konzol 4. előadó: aaaa 4. cím: dghrehfuur 4. lemezhossz: 59 A leghosszabb lemez: Előadó: aaaa Cím: dghrehfuur Hossz: 59 Előadó: aaaa Előadó: aaaa Cím: gwegrgregwh Hossz: 45 Előadó: aaaa Cím: hhrfeheth4zth Hossz: 42 Előadó: aaaa Cím: dghrehfuur Hossz: 59 25/24 42 B IT MAN
25 VÉGE VÉGE 25/25 B IT MAN
Objektum Orientált Programozás. 5. JAVA osztályok 21/1B IT MAN
Objektum Orientált Programozás 5. JAVA osztályok 21/1B IT MAN B IT v: 2016.03.09 MAN Feladatok 1. Készítsen egy Alkalmazott osztályt - legyen név, kor és fizetés adata - legyen egy osztályszintű adattagja
RészletesebbenOOP: Java 5.Gy: Osztály, referencia, konstruktor
OOP: Java 5.Gy: Osztály, referencia, konstruktor 36/1 B ITv: MAN 2019.03.10 Osztály fogalma A Circle osztály definíciója: public class Circle { private int cx; private int cy; private int rad; public Circle(int
RészletesebbenOOP: Java 8.Gy: Gyakorlás
OOP: Java 8.Gy: Gyakorlás 43/1 B ITv: MAN 2019.04.10 43/2 Egy régebbi beszámoló anyaga 1. Feladat: Készítsen egy Szemely nevű osztályt a szokásos konvenciók betartásával, amely tárolja egy ember nevét
RészletesebbenJava Programozás 1. Gy: Java alapok. Ismétlés ++
Java Programozás 1. Gy: Java alapok Ismétlés ++ 24/1 B ITv: MAN 2018.02.18 Feladat Készítsünk egy komplett konzolos alkalmazást, mely generál egy számot 0 és 100 között (mindkét határt beleértve), feladatunk
RészletesebbenObjektum Orientált Programozás. 11. Kivételkezelés 44/1B IT MAN
Objektum Orientált Programozás 11. Kivételkezelés 44/1B IT MAN B IT v: 2016.05.03 MAN Pici elmélet A Java kivételkezelésének célja a programfutás során keletkezett hibák kiszűrése és megfelelő kezelése.
RészletesebbenObjektum Orientált Programozás. 6. JAVA öröklődés 30/1B IT MAN
Objektum Orientált Programozás 6. JAVA öröklődés 30/1B IT MAN B IT v: 2016.03.16 MAN Feladatok Órai egyéni feladat (T: kb. 30 perc) Készítsen egy osztályt (Ember), melyben emberek nevét, magasságát és
RészletesebbenOOP: Java 4.Gy: Java osztályok
OOP: Java 4.Gy: Java osztályok. 36/1 B ITv: MAN 2019.03.02 Feladat Készítsen el egy Employee osztályt és egy Employee osztályt használó osztályt (EmpProgram). Az Employee osztálynak: van name és salary
RészletesebbenOOP: Java 8.Gy: Abstract osztályok, interfészek
OOP: Java 8.Gy: Abstract osztályok, interfészek 26/1 B ITv: MAN 2019.04.03 Abszrakt metódus és absztrakt osztály. Gyakran előfordul a tervezés során, hogy egy osztály szintjén tudjuk, hogy valamilyen metódus
Részletesebben7. K: JAVA alapok Konzultáció
Objektum Orientált Programozás 7. K: JAVA alapok Konzultáció 35/1B IT MAN B IT v: 2017.05.03 MAN Hiba, biztonságos program 01. Szintaktikai hiba imt i = 0; system.out.println( alma ); for (int i = 0, i
RészletesebbenOOP: Java 11.Gy: Enumok, beágyazott osztályok. 13/1 B ITv: MAN
OOP: Java 11.Gy: Enumok, beágyazott osztályok 13/1 B ITv: MAN 2019.04.24 ArrayList Rugalmas tömb A tömbök korlátai Fix méret, nem lehet menet közben megnövelni Ha túl nagyra választjuk, fölösleges helyfoglalás
RészletesebbenOOP: Java 6.Gy: Java osztályok. Definíció, static, túlterhelés
OOP: Java 6.Gy: Java osztályok Definíció, static, túlterhelés 45/1 B ITv: MAN 2019.03.18 Feladat Készítsen egy Alkalmazott osztályt saját csomagban, név, kor és fizetés adatokkal. Legyen egy osztályszintű
RészletesebbenOOP: Java 1.Gy: Java alapok
OOP: Java 1.Gy: Java alapok Eclipse alapok O O P Objektum Orientált Programozás 31/1 B ITv: MAN 2019.02.25 Feladat Írja meg a 4 alapműveletet megvalósító Kalkulátor programot Java nyelven. Az elvégzendő
RészletesebbenProgramozási technológia
Programozási technológia Bevezetés Dr. Szendrei Rudolf ELTE Informatikai Kar 2018. Információk Képzés Programtervező Informatikus BSc, nappali tagozat, C szakirány Tárgykód: IP-17cPROGT1EG Előfeltétel
RészletesebbenJava é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észletesebbenOOP: Java 7.Gy: Öröklődés, referenciák
OOP: Java 7.Gy: Öröklődés, referenciák 37/1 B ITv: MAN 2019.03.26 Öröklődés Egységbezárás (az egyik OOP alapelv) : az adatokat és rajtuk végzett műveleteket egy egységként kezeljük, ez az egység az osztály.
RészletesebbenSzoftvertechnolo gia gyakorlat
Szoftvertechnolo gia gyakorlat Dr. Johanyák Zsolt Csaba http://johanyak.hu 1. Dependency Injection (függőség befecskendezés) tervezési minta A tervezési minta alapgondolata az, hogy egy konkrét feladatot
RészletesebbenJava Programozás 4. Gy: Java GUI. Tipper, MVC kalkulátor
Java Programozás 4. Gy: Java GUI Tipper, MVC kalkulátor 15/1 B ITv: MAN 2018.03.10 1. Feladat: Tipper Készítsük el a tippelős programunk grafikus változatát. Az üzleti logika kódja megvan, a felület pedig
RészletesebbenA függvények névvel rendelkező utasításcsoportok, melyeknek információkat adhatunk át, és van egy visszatérési értékük.
Függvények A függvények névvel rendelkező utasításcsoportok, melyeknek információkat adhatunk át, és van egy visszatérési értékük. Mint egy dzsinn: Hogyan is "használunk" egy dzsinnt? megszólítjuk megmondjuk,
RészletesebbenJava Programozás 9. Gy: Java alapok. Adatkezelő 5.rész
Java Programozás 9. Gy: Java alapok Adatkezelő 5.rész 15/1 B ITv: MAN 2018.04.22 A Keresés funkció Programlogika: 1. A keresés az etm táblamodellben fog keresni, és a találat rekordokat átmásolja egy másik
RészletesebbenJava Programozás 11. Ea: MVC modell
Java Programozás 11. Ea: MVC modell 20/1 B ITv: MAN 2018.03.02 MVC Model-View-Controller A modell-nézet-vezérlő a szoftvertervezésben használatos szerkezeti minta. Az MVC célja elválasztani az üzleti logikát
RészletesebbenPelda ö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észletesebbenOsztá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észletesebbenKalapácsvetés 2016 szöveges
Kalapácsvetés 2016 Ebben a feladatban a 2016. évi nyári olimpiai játékokon az atlétika férfi kalapácsvetés döntőjének eredményeit kell feldolgoznia. A döntő 6 dobási sorozatból állt, de a 3. sorozat után
RészletesebbenJava 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észletesebbenBME MOGI Gépészeti informatika 4.
BME MOGI Gépészeti informatika 4. 1. feladat önálló feladatmegoldás Generáljon két 1 és 10 közötti véletlen egész számot, majd kiírja ezekre a számokra a tízes szorzótáblákat! Ha az első generált szám
RészletesebbenBME MOGI Gépészeti informatika 8.
BME MOGI Gépészeti informatika 8. 1. feladat Készítse beosztottak és vezetők munkahelyi adatait kezelő alkalmazást! A feladat megoldásához hozza létre a következő osztályokat! Beosztott osztály: adatmező
Részletesebben3. Osztályok II. Programozás II
3. Osztályok II. Programozás II Bevezető feladat Írj egy Nevsor osztályt, amely legfeljebb adott mennyiségű nevet képes eltárolni. A maximálisan tárolható nevek számát a konstruktorban adjuk meg. Az osztályt
RészletesebbenBME MOGI Gépészeti informatika 6.
BME MOGI Gépészeti informatika 6. 1. feladat Készítsen Windows Forms alkalmazást véletlen adatokkal létrehozott körök kölcsönös helyzetének vizsgálatára! Hozza létre a következő struktúrákat, melynek elemei
RészletesebbenJava bevezet o Kab odi L aszl o Kab odi L aszl o Java bevezet o
Miért Java? széleskörben elterjedt Micro Edition - beágyazott rendszerek, régi telefonok Standard Edition - PC, android ezen alapul Enterprise Edition - vállalati programok, web service-ek multiplatform
RészletesebbenA képernyőre írást igénylő részfeladatok eredményének megjelenítése előtt írja a képernyőre a feladat sorszámát (például: 3. feladat:)!
Space Shuttle 40 Pont A Space Shuttle (magyarul űrsikló", hivatalos angol nevén: Space Transportation System, STS) az Amerikai Egyesült Államok ember szállítására is alkalmas űrprogramja volt. Feladatai
RészletesebbenProgramozási nyelvek Java
Programozási nyelvek Java 2. gyakorlat Függvények Általános prototípus Módosítószavak Láthatóság: public, protected, private. Ha nem definiált, akkor úgynevezett package-private láthatóság. Lehet abstract
RészletesebbenJava Programozás 6. Gy: Java alapok. Adatkezelő 2.rész
Java Programozás 6. Gy: Java alapok Adatkezelő 2.rész 25/1 B ITv: MAN 2018.04.13 A feladat Feladat: folytassuk a panel életre keltését! - Alakítsuk ki a Lista panelt - Betöltéskor olvassuk be az adatokat
RészletesebbenGelle Kitti Algoritmusok és adatszerkezetek gyakorlat - 07 Hasítótáblák
Algoritmusok és adatszerkezetek gyakorlat - 07 Hasítótáblák Gelle Kitti 2017. 10. 25. Gelle Kitti Algoritmusok és adatszerkezetek gyakorlat - 07 Hasítótáblák 2017. 10. 25. 1 / 20 Hasítótáblák T 0 h(k 2)
Részletesebben3. Határozza meg és írja ki a minta szerint, hogy a forrásállományban hány kémiai elem felfedezési adatai
Kémiai elemek felfedezése A kémiai elemek kémiailag tovább már nem bontható, egyszerű anyagok. Jelenleg 118 különböző kémiai elemet ismerünk, közüliik a Földön 94 található meg a természetben, ezeket természetes
RészletesebbenProgramozá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észletesebbenJava é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észletesebbenJava é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észletesebbenProgramozási nyelvek II.: JAVA, 4. gyakorlat
Programozási nyelvek II.: JAVA, 4. gyakorlat 2017. október 2-6. Programozási nyelvek II.: JAVA, 4. gyakorlat 1 / 32 A 4. gyakorlat tematikája Tömbök A java.util.arrays osztály A String osztály A StringBuffer
Részletesebbené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észletesebbenJava gyakorlat feladatai e s megolda sai (2014.04.10)
Java gyakorlat feladatai e s megolda sai (2014.04.10) 1. Feladat Számítsuk ki a Fibonacci sorozat első 20 tagját! / Fibonacci számsorozat tagjait kiszámoló, egyetlen osztályból álló program @author Bence
RészletesebbenJava 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észletesebbenJava programozási nyelv 4. rész Osztályok II.
Java programozási nyelv 4. rész Osztályok II. 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/17 Tartalomjegyzék
RészletesebbenOOP: Java 1.Gy: Java alapok
OOP: Java 1.Gy: Java alapok Eclipse alapok +INFOMATRIX O O P Objektum Orientált Programozás 50/1 B ITv: MAN 2019.02.08 Info Mátrix 50/2 Rólam 50/3 Szűcs Miklós Alias: BitMan Mesteroktató Informatika épület,
RészletesebbenC++ programozási nyelv Konstruktorok-destruktorok
C++ programozási nyelv Konstruktorok-destruktorok Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. szeptember A C++ programozási nyelv Soós Sándor 1/20 Tartalomjegyzék
RészletesebbenSegé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észletesebbenAz emelt szintű. informatika érettségi. programozási feladatainak. megoldása Java nyelven. NetBeans IDE 8.1 környezetben
Az emelt szintű informatika érettségi programozási feladatainak megoldása Java nyelven NetBeans IDE 8.1 környezetben Klement András 2016 Utolsó módosítás: 2016. május 25. Tartalomjegyzék Tartalomjegyzék
RészletesebbenJava 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észletesebbenTorna. A torna.csv UTF-8 kódolású állományban soronként egy versenyző eredményeit tároljuk. Az adatokat pontosvessző választja el egymástól.
Torna A pekingi olimpián tornából hat versenyszámban mérettetik meg magukat a versenyzők. Ennek a versenynek az eredményeit kell feldolgoznia ebben a feladatban. A megoldás során vegye figyelembe a következőket:
RészletesebbenJava II. I A Java programozási nyelv alapelemei
Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 02. 19. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve az annak
RészletesebbenOsztálytervezés és implementációs ajánlások
Osztálytervezés és implementációs ajánlások Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 04. 24. Osztálytervezés és implementációs kérdések OTERV / 1 Osztály tervezés Egy nyelv
RészletesebbenOsztálytervezés és implementációs ajánlások
Osztálytervezés és implementációs ajánlások Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 04. 24. Osztálytervezés és implementációs kérdések OTERV / 1 Osztály tervezés Egy nyelv
Részletesebbenhiányzott szeptemberben vagy A tanuló nem hiányzott szeptemberben szöveget
Hiányzások Ebben a feladatban egy általános iskola 2017 szeptemberi hiányzásai tartalmazó szövegfájlt kell feldolgoznia. Az adatok a szeptember.csv állomány tartalmazza. Az állomány egy sorában egy tanuló
RészletesebbenProgramozási nyelvek II.: JAVA, 3. gyakorlat
Programozási nyelvek II.: JAVA, 3. gyakorlat 2017. szeptember 25-29. 2017. szeptember 25-29. Programozási nyelvek II.: JAVA, 3. gyakorlat 1 / 50 A 3. gyakorlat tematikája Osztályok deníciója Láthatósági
RészletesebbenList<String> l1 = new ArrayList<String>(); List<Object> l2 = l1; // error
Generics Egyszerűbb példák (java.util csomagból): public interface List { void add(e x); Iterator iterator(); public interface Iterator { E next(); boolean hasnext(); E - formális típusparaméter,
RészletesebbenProgramozási nyelvek II.: JAVA
Programozási nyelvek II.: JAVA 6. gyakorlat 2017. október 16-20. 6. gyakorlat Programozási nyelvek II.: JAVA 1 / 1 Az 6. gyakorlat tematikája Túlterhelés - összefoglalás statikus adattagok és metódusok
RészletesebbenBME MOGI Gépészeti informatika 5.
BME MOGI Gépészeti informatika 5. 1. feladat Készítsen alkalmazást, mely feltölt egy egydimenziós tömböt adott tartományba eső, véletlenszerűen generált egész értékekkel! Határozza meg a legkisebb és a
Részletesebben// keressük meg a legnagyobb faktoriális értéket, ami kisebb, // mint százmillió
BME MOGI Gépészeti informatika 3. 1. feladat Végezze el a következő feladatokat! Kérjen be számokat 0 végjelig, és határozza meg az átlagukat! A feladat megoldásához írja meg a következő metódusokat! a.
Részletesebben#include <iostream> using namespace std; // struct macska is lehetne class macska { public: int kor; int suly; }; void main() { macska cirmi;
1. Készítsünk egy macska osztályt amely két információt tárol: a kor (int) és a súly (int). Mind a két tulajdonság legyen publikus. Próbáljuk ki az osztályt. Definiáljunk egy cirmi nevű macskát és adjuk
RészletesebbenInformatika terméktervezőknek
Informatika terméktervezőknek C# alapok Névterület (namespace) using Osztály (class) és Obejtumok Metódus (function, procedure, method) main() static void string[] arg Szintaxis // /* */ \n \t Névadások
RészletesebbenJava Programozás 8. Gy: Java alapok. Adatkezelő 4.rész
Java Programozás 8. Gy: Java alapok Adatkezelő 4.rész 37/1 B ITv: MAN 2018.04.15 A feladat Feladat: folytassuk a panel életre keltését! - Készítsük el a Módosítás funkciót - A Lista panelt másoljuk le,
RészletesebbenProgramozási nyelvek II.: JAVA, 4. gyakorlat
Programozási nyelvek II.: JAVA, 4. gyakorlat 2017. október 2-6. Programozási nyelvek II.: JAVA, 4. gyakorlat 1 / 29 A 4. gyakorlat tematikája Tömbök A java.util.arrays osztály A String osztály StringBuilder
RészletesebbenJohanyák Zsolt Csaba: Ugráló gomb oktatási segédlet Copyright 2008 Johanyák Zsolt Csaba
Ugráló gomb Készítsünk egy egyszerű játékprogramot, ami egy mozgó nyomógombot tartalmaz. A nyomógomb beállított ideig marad egy helyben, majd az ablakon számára elhatárolt terület (panel) egy véletlenszerűen
RészletesebbenProgramozás II. 2. gyakorlat Áttérés C-ről C++-ra
Programozás II. 2. gyakorlat Áttérés C-ről C++-ra Tartalom Új kommentelési lehetőség Változók deklarációjának helye Alapértelmezett függvényparaméterek Névterek I/O műveletek egyszerűsödése Logikai adattípus,
RészletesebbenProgramozási nyelvek II.: JAVA
Programozási nyelvek II.: JAVA 6. gyakorlat 2017. október 16-20. 6. gyakorlat Programozási nyelvek II.: JAVA 1 / 24 Az 6. gyakorlat tematikája túlterhelés - összefoglalás statikus adattagok és metódusok
RészletesebbenProgramozási nyelvek II. JAVA EA+GY 1. gyakolat
Programozási nyelvek II. JAVA EA+GY 1. gyakolat EÖTVÖS LORÁND TUDOMÁNYEGYTEM INFORMATIKAI KAR PROGRAMOZÁSI NYELVEK ÉS FORDÍTÓPROGRAMOK TANSZÉK 2017/2018. őszi félév Tartalom 1 Amit tudni kell a félévről
RészletesebbenC# nyelv alapjai. Krizsán Zoltán 1. Objektumorientált programozás C# alapokon tananyag. Általános Informatikai Tanszék Miskolci Egyetem
C# nyelv alapjai Krizsán Zoltán 1 Általános Informatikai Tanszék Miskolci Egyetem Objektumorientált programozás C# alapokon tananyag Tartalom Bevezetés Lokális változó Utasítások Szójáték Why do all real
RészletesebbenJAVA 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észletesebbenBME MOGI Gépészeti informatika 7.
BME MOGI Gépészeti informatika 7. 1. feladat Írjon Windows Forms alkalmazást egy kör és egy pont kölcsönös helyzetének vizsgálatára! A feladat megoldásához hozza létre a következő osztályokat! Pont osztály:
RészletesebbenProgramozás I. Második ZH segédlet
Programozás I. Második ZH segédlet Ezen az oldalon: interfész létrehozás, megvalósítás; absztrakt osztály, metódus; belső osztály Interfész létrehozása: public interface InterfeszNeve { //Metódusok deklarációja
RészletesebbenINFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 1021 ÉRETTSÉGI VIZSGA 2011. május 13. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ NEMZETI ERŐFORRÁS MINISZTÉRIUM
RészletesebbenSzé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észletesebbenJava II. I A Java programozási nyelv alapelemei
Java2 / 1 Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2009. 02. 09. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve
RészletesebbenAz 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észletesebbenObjektumorientált Programozás VI.
Objektumorientált Programozás Metódusok Paraméterek átadása Programozási tételek Feladatok VI. ÓE-NIK, 2011 1 Hallgatói Tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendő
RészletesebbenJava IX. telkezelés a Java-ban
Java IX. Kivétel telkezelés a Java-ban Krizsán Zoltán Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2005. 11. 17. Java IX. Kivételkezelés JAVA9 / 1 A kivételkezel telkezelés célja Kivételes
RészletesebbenJava 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észletesebbenHelyes-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észletesebbenGenerikusOsztály<objektumtípus> objektum = new GenerikusOsztály<objektumtípus>();
BME MOGI Gépészeti informatika 17. A C# nyelv generikus típusait a System.Collections.Generics névtérben találhatjuk meg. Ez a névtér számos osztályt és interfészt tartalmaz, amelyek lehetővé teszik előre
RészletesebbenJava IX. telkezelés a Java-ban
Java IX. Kivétel telkezelés a Java-ban Krizsán Zoltán Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2005. 11. 17. Java IX. Kivételkezelés JAVA9 / 1 A kivételkezel telkezelés célja Kivételes
RészletesebbenJava 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észletesebbenObjektumorientált programozás C# nyelven
Objektumorientált programozás C# nyelven 2. rész Öröklés és többalakúság Nemvirtuális metódusok, elrejtés Virtuális metódusok, elrejtés Típuskényszerítés, az is és as operátorok Absztrakt osztályok, absztrakt
RészletesebbenOOP #14 (referencia-elv)
OOP #14 (referencia-elv) v1.0 2003.03.19. 21:22:00 Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj. e-mail: aroan@ektf.hu web: http://aries.ektf.hu/~aroan OOP OOP_14-1 - E jegyzet
RészletesebbenVisual C++ 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.
Visual C++ 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. Az osztály egy olyan típus leíró struktúra, amely tartalmaz adattagokat
RészletesebbenA C# programozási nyelv alapjai
A C# programozási nyelv alapjai Tisztán objektum-orientált Kis- és nagybetűket megkülönbözteti Ötvözi a C++, Delphi, Java programozási nyelvek pozitívumait.net futtatókörnyezet Visual Studio fejlesztőkörnyezet
RészletesebbenC# osztályok. Krizsán Zoltán
C# osztályok Krizsán Zoltán Fogalma Önálló hatáskőrrel rendelkező, absztrakt adattípus, amely több, különböző elemet tartalmazhat. Minden esetben a heap-en jön létre! A programozó hozza létre, de a GC
RészletesebbenSTL gyakorlat C++ Izsó Tamás május 9. Izsó Tamás STL gyakorlat/ 1
STL gyakorlat C++ Izsó Tamás 2016. május 9. Izsó Tamás STL gyakorlat/ 1 Komponensek kapcsolata Deklarálja az alábbi osztálydiagramon szereplő osztályok közül az A, AA és AB osztályokat! A konstruktorokat
RészletesebbenJava gyakorlatok. Tartalomjegyzék
Készítette: Subecz Zoltán, GAMF oktatási anyag felhasználásával Neumann János Egyetem, GAMF Informatikai és Műszaki Kar, Informatika tanszék subecz.zoltan@gamf.uni-neumann.hu Java gyakorlatok Tartalomjegyzék
RészletesebbenJava Programozás 3. Gy: Java GUI. Swing, AWT
Java Programozás 3. Gy: Java GUI Swing, AWT 35/1 B ITv: MAN 2018.02.25 Feladat Készítsük el az Emp osztály kezelő programját úgy, hogy ArrayList-et (listatömb, tömblista, rugalmas tömb) használunk. A java.util.arraylist
RészletesebbenProgramozás I. Második ZH segédlet
Programozás I. Második ZH segédlet Ezen az oldalon: interfész létrehozás, megvalósítás; absztrakt osztály, metódus; belső osztály Interfész létrehozása: public interface InterfeszNeve { //Metódusok deklarációja
RészletesebbenMentsd el code file-t kektura.cs néven, illetve kiterjesztéssel! Másold be a kektura.csv állományt a Projects munkamappa megfelelő almappájába!
Mentsd el code file-t kektura.cs néven, illetve kiterjesztéssel! Másold be a kektura.csv állományt a Projects munkamappa megfelelő almappájába! using System; using System.Collections.Generic; using System.IO;
RészletesebbenProgramozási nyelvek Java
Programozási nyelvek Java Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 13. előadás Throwable Error Exception RuntimeException IOException Saját (általában) Nem ellenörzött kivételek (Unchecked
RészletesebbenAbstract osztályok és interface-ek. 7-dik gyakorlat
Abstract osztályok és interface-ek 7-dik gyakorlat Abstract metódusok és osztályok Az OO fejlesztés során olyan osztályokat is kialakíthatunk, melyeket csak továbbfejlesztésre, származtatásra lehet használni,
RészletesebbenProgramozás I. Szöveges fájlok kezelése Felsorolástípus Objektumtömb Gyakorló feladatok
Programozás I. Szöveges fájlok kezelése Felsorolástípus Objektumtömb Gyakorló feladatok 1 Hallgatói tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendő anyag vázlatát
RészletesebbenProgramozás BMEKOKAA146. Dr. Bécsi Tamás 5. előadás
Programozás BMEKOKAA146 Dr. Bécsi Tamás 5. előadás Tömbök átméretezése public static void Resize( ref T[] array, int newsize ) Példa: int[] a=new int[20]; Array.Resize(ref a, 22); 2016. 10. 19.
RészletesebbenSzoftvertechnológia alapjai Java előadások
Szoftvertechnológia alapjai Java előadások Förhécz András, doktorandusz e-mail: fandrew@mit.bme.hu tárgy honlap: http://home.mit.bme.hu/~fandrew/szofttech_hu.html A mai előadás tartalma: Miért pont Java?
RészletesebbenProgramozás I. 3. gyakorlat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar
Programozás I. 3. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor 1 Primitív típusok Típus neve Érték Alap érték Foglalt tár Intervallum byte Előjeles egész 0 8 bit
RészletesebbenKlasszikus programozás Java nyelven
Klasszikus programozás Java nyelven. Az emelt szintű informatika érettségi programozási feladatainak megoldása Eclipse 4.6.1 (Neon.1) Klement András 2016 Utolsó módosítás: 2016. november 21. Tartalomjegyzék
RészletesebbenJava Programozás 7. Gy: Java alapok. Adatkezelő 3.rész
Java Programozás 7. Gy: Java alapok Adatkezelő 3.rész 39/1 B ITv: MAN 2018.04.11 A feladat Feladat: folytassuk a panel életre keltését! - Alakítsuk ki az Új dolgozó felvitele panelt - A panel a Beszúr
RészletesebbenProgramozási nyelvek Java
statikus programszerkezet Programozási nyelvek Java Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 2. előadás csomag könyvtárak könyvtárak forrásfájlok bájtkódok (.java) (.class) primitív osztály
RészletesebbenProgramozás I. Objektum-orientált programozás Stringműveletek V 1.0 ÓE-NIK-AII,
Programozás I. Objektum-orientált programozás Stringműveletek 1 Hallgatói tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendő anyag vázlatát képezik. Ismeretük szükséges,
Részletesebben