Blogbejegyzések
-
Értesítés küldés állapotváltozásról – megfigyelő minta, push változat
dr. Dobreff Csaba 2025. febr 18.Modellezzük le azt a helyzetet, amikor egy szupermarket hírlevelére a vásárlók feliratkoznak azért, hogy ha új termék jelenik meg az áruház kínálatában, akkor arról értesítést kapjanak. Természetesen nem minden árucikk...
-
Kivételkezelő szerkezetet vagy előzetes feltételvizsgálatot használjunk?
dr. Dobreff Csaba 2025. febr 18.Minden programnak van egy tervezett ideális normál lefolyása, ami akkor valósul meg, ha minden az elvárások szerint történik. Ez utóbbi azt jelenti például, hogy egy függvény mindig a megfelelő típusú...
-
Hogyan tegyük nagybetűssé egy szöveg szavainak kezdőbetűit?
dr. Dobreff Csaba 2025. febr 17.Ez a kérdés, illetve feladat például olyankor merül fel, ha egy személynevet tartalmazó karakterlánc csupa kisbetűvel áll rendelkezésre, de megjeleníteni a helyesírás szabályai szerint kívánjuk, azaz a családi- és utónevet...
-
Hogyan készítsünk Excel táblához hasonló számolótáblát? – 5. befejező rész
dr. Dobreff Csaba 2025. febr 17.Az előző bejegyzésekben, megadott specifikáció alapján egy Excelszerű egyszerű számolótábla fejlesztésébe kezdtünk. A megvalósítást három fő részre bontottuk, amelyből az első kettőt, vagyis a táblázat kirajzolását, valamint az egyes cellákban...
-
Hogyan készítsünk Excel táblához hasonló számolótáblát? – 4.rész
dr. Dobreff Csaba 2025. febr 17.Folytatjuk az előző bejegyzésekben elkezdett Excelszerű egyszerű számolótábla megvalósítását. Legutóbb a cellatartalom kiértékelését végző eseménykezelőt implementáltuk. Most annak az eseménykezelőnek a kidolgozásával kezdjük, amellyel egy egéresemény bekövetkeztekor meg tudjuk jeleníteni...
-
Hogyan készítsünk Excel táblához hasonló számolótáblát? – 3.rész
dr. Dobreff Csaba 2025. febr 17.A legutóbbi cikkben a számolótábla fejlesztésének második fázisát fejeztük be azzal, hogy végigvettük a tábla specifikáció szerinti működését lehető eseményeket, és az egyes eseményekhez hozzárendeltünk meghatározott nevű eseménykezelő függvényeket. Most...
-
Hogyan készítsünk Excel táblához hasonló számolótáblát? – 2.rész
dr. Dobreff Csaba 2025. febr 17.Az előző bejegyzésben egy Excelszerű egyszerű számolótábla készítését kezdtük el az ott megadott specifikáció alapján. A megvalósítást három fő részre bontottuk, amelyből az elsőt, vagyis a táblázat kirajzolását, valamint az...
-
Hogyan készítsünk Excel táblához hasonló számolótáblát? – 1.rész
dr. Dobreff Csaba 2025. febr 17.Természetesen nem az Excel táblázatkezelő programot akarjuk megírni, mert egy több évtizedes fejlesztés eredményét nehéz lenne egy-két bejegyzésben megismételni. Célunk – mint minden ezen oldalon megjelenő cikkben – pusztán csak...
-
Hogyan lehet kiszűrni egy iterálható objektum elemei közül tetszőleges sorrendpozíciók alapján bizonyos elemeket?
dr. Dobreff Csaba 2025. febr 16.Ebben a bejegyzésben az iterátorok és generátorok (generátorkifejezés és -függvény) készítését és használatát fogjuk gyakorolni a címben feltett kérdésre válaszolva. A konténer- és iterálható objektum, valamint az iterátor és generátor...
-
Hogyan írjunk felül egy alaposztálybeli tulajdonságot (property) egy alosztályban?
dr. Dobreff Csaba 2025. febr 16.A tulajdonság (property) egy olyan osztályattribútum, amelynek értéke egy speciális, property típusú, ú.n. leíró (descriptor) objektum. Ennek működése a normál attribútumokhoz képest különleges, mert attól függően, hogy ezen osztályattribútumra vonatkozóan...