Vámossy Zoltán honlapja Objektum orientált programozás (OOP) A tárgy keretében a hallgatók elsajátítják a programozási nyelvek alapfogalmait és alapvető koncepcióit, C# nyelv keretében megismerkednek az objektumorientált szemléletű szoftverfejlesztés gyakorlati technikáival, és a tanultakat önálló programkészítési feladatok formájában alkalmazzák. ˇ Egyszerű struktogramok tervezése ˇ A C# nyelv alapelemei ˇ OO programozás C# nyelven ˇ Osztályok, objektumok ˇ Konstruktor, destruktor ˇ Névterek; láthatóságok ˇ Öröklődés, többalakúság ˇ Virtuális metódusok, nemvirtuális metódusok ˇ Tulajdonságok; indexelők ˇ Kivételkezelés ˇ Programozási tételek gyakorlása C# nyelven
2019/2020. tanév II. félév GEIAL312-F Objektum orientált programozás (FOSZ) ütemterv GEIAL313-B Objektum orientált programozás (nappali) On-line C# fordítók On-line Java fordítók C#, Java konverterek Java gyakorlatok (2017) Java gyakorlatok (2018) jelenlét gyakorló feladatok polimorfizmus ( osztálydiagram, szekvencia-diagram) interface ( osztálydiagram, szekvencia-diagram) C# alapokon (irodalom: Reiter István - C# programozás lépésről lépésre) Dr. Krizsán Zoltán előadásvázlatai: 1. alapok, 2. C# alapok, 3. objektum orientált alapelvek, 4. osztály definíció, 5. metódusok, 6. típusok 7. objektumok életciklusa, 8. osztály szintű tagok, 9. öröklődés, 10. polimorfizmus, 11. interfész, 12. névtér 13. kivételkezelés 14. Generics, gyűjtemény 15. Struktúra, speciális osztályok GEIAL313-BL Objektum orientált programozás (levelezős) ( ütemterv, vizsgakérdés, források Eclipse-hez, forráskódok, forráskód2, forráskód3, öröklődéses példa, feladatsor) Java vizualizáció, szimuláció Előadásvázlatok Ssz.
Tagosztály. 11. emlékeztetője 12. Osztálytervezés és implementációs ajánlások, egy fejlesztési példa (ATM). 12. emlékeztetője, fejlesztési példa emlékeztetője Ficsor Lajos: Objektum orientált programozás Copyright © by Ficsor Lajos
A procedurális programozás (vagy eljárás orientált) egy programépítési alapelv, alapja a modularitás és a hatókör. Lényege, hogy a megoldandó programozási feladatot kisebb egységekből, avagy eljárásokból (angolul: procedure) építi fel. Ezek az eljárások a programnyelv kódjában általában jól körülhatárolt egységek ( függvény, rutin, szubrutin, metódus – az elnevezés az adott programozási nyelvtől függ), amelyeknek van elnevezésük és jellemezhetik őket paraméterek és a visszatérési értékük. A programok futtatása során gyakorlatilag a főprogramból ezek az eljárások kerülnek sorozatosan meghívásra. Meghíváskor meghatározott paraméterek átadására kerül sor, az eljárás pedig a benne meghatározott logika eredményeként általában valamilyen visszatérési értéket ad vissza, aminek függvényében a főprogram további eljáráshívásokat végezhet. A procedurális programozás jól ötvözhető a strukturált programozás eszközeivel, ugyanakkor az objektum orientált paradigmával szemben itt háttérbe szorulnak a komplex adatszerkezetek, amikkel a való világ könnyebben modellezhető lenne.
Előadásanyag Emlékeztető 1. Bevezetés. Személet, jellemzés, alapelvek, a programkészítés folyamata. 1. ea. emlékeztetője 2. A Java nyelv története, a nyelv alapvető jellemzői, platformok, JDK. 2. emlékeztetője 3. A nyelv alapelemei. Azonosítók, típusok, változók, operátorok, utasítások. 3. emlékeztetője 4. Osztálydefiníció. Hivatkozás az osztály elemeire, példányosítás, hozzáférési kategóriák, a this pszeudó változó, metódusnév túlterhelése, konstruktor, szemétgyűjtő mechanizmus, a finalize metódus, egyszerű típusok fedőosztályai. 4. emlékeztetője 5. Csomagok és fordítási egységek. 5. emlékeztetője 6. Osztályszintű tagok, a final minősítő. 6. emlékeztetője 7. Öröklődés, a statikus és a dinamikus típus, Object osztály, final osztályok. 7. emlékeztetője 8. Polimorfizmus. Többalakúság, final metódus, absztrakt metódus és absztrakt osztály. 8. emlékeztetője 9. Interface. Az instanceof operátor. 9. emlékeztetője 10. Kivételkezelés, kivétel osztályok. 10. emlékeztetője 11. Beágyazott osztályok.
Alapjai [ szerkesztés] A program központi eleme egy főprogram, ami a különböző részfeladatokat megvalósító eljárások meghívásainak szekvenciájából áll. A program elkészítése során az első lépés a program komplexebb feladatának felbontása a részfeladatokra, amelyekből az eljárások születnek majd. Ezeknek a meghívására lehetőség van ciklusokkal, feltételekhez kötött elágazásokkal és az is megoldható, hogy a meghívott részfeladat eljárása is egy másik alfeladatot megvalósító eljárást hív meg. Nyelvek [ szerkesztés] Ada BASIC C C++ (C objektumokkal és más egyebekkel) C# (a Microsofttól, továbbfejlesztett C a) CFM COBOL Component Pascal (Oberon-2 variáns) Object Pascal ECMAScript (JavaScript) FORTRAN Java Modula-2 Oberon-2 (továbbfejlesztett Modula-2, kisebb gyorsabb, biztonságosabb) M Pascal Perl PL/C PL/1 (eredetileg IBM mainframes használatra készült) Rapira VBScript Visual Basic Források [ szerkesztés] Programozás Wiki: Procedurális programozás. (Hozzáférés: 2021. feb. 9. ) Informatika Wiki oldalak: Harmadik generációs programozási nyelvek. )
Tömegközlekedési vonalak, amelyekhez a Móricz Zsigmond Körtér M legközelebbi állomások vannak Budapest városban Metró vonalak a Móricz Zsigmond Körtér M legközelebbi állomásokkal Budapest városában Autóbusz vonalak a Móricz Zsigmond Körtér M legközelebbi állomásokkal Budapest városában Legutóbb frissült: 2022. július 7.
Menü Kezdőlap Turistautak listája Turistautak térképen Turistautak OSM Turista útvonaltervező Kerékpárutak listája Kerékpárutak térképen Vasútvonalak listája Vasútvonalak térképen Utcanevek Utcanév hibakereső Utcanév lista Közigazgatási határok Közigazgatási határok térképen POI szerkesztő Útvonaltervező Utcakereső Utcakereső 2 Irányítószám kereső Házszámok Házszámok 2 Házszámok 3 Geokódoló Hely jelölése Utcanév statisztika Statisztika Elveszett sínek Mecseki források jegyzéke Kapcsolat Keresés (településnév utcanév)
A Moovit segít megtalálni a legjobb utat hogy idejuss: Móricz Zsigmond Körtér M lépésről lépésre útirányokkal a legközelebbi tömegközlekedési megállóból. A Moovit ingyenes térképeket és élő útirányokat kínál, hogy segítsen navigálni a városon át. Tekintsd meg a menetrendeket, útvonalakat és nézd meg hogy mennyi idő eljutni ide: Móricz Zsigmond Körtér M valós időben. Móricz Zsigmond Körtér M helyhez legközelebbi megállót vagy állomást keresed? Nézd meg az alábbi listát a legközelebbi megállókhoz amik az uticélod felé vezetnek. Móricz Zsigmond Körtér; Móricz Zsigmond Körtér M; Budafoki Út / Karinthy Frigyes Út; Újbuda-Központ M. Móricz Zsigmond Körtér M -hoz eljuthatsz Autóbusz, Villamos, Metró vagy Vasút tömegközlekedési eszközök(kel). Budapest,Móricz Zsigmond körtér térképe. Ezek a vonalak és útvonalak azok amiknek megállójuk van a közelben. Autóbusz: 212, 33, 7 Vasút: H5, H6 Metró: M4 Villamos: 17, 41, 47, 6 Szeretnéd megnézni, hogy van-e egy másik útvonal amivel előbb odaérsz az úticélodhoz? A Moovit segít alternatív útvonalakat találni.