... bővíthetővé válnak majd az ősosztályok plusz metódusok segítségévell. Hasonló jellegű fejlesztést egyébként a Java márciusban megjelent 8-as verziója is bevezetett már, ott azonban csak az interfészek vonatozásában érthető el ez az újdonság, az ún. alapértelmezett metódusok személyében. [img(prototype-based-inheritance.jpg;A prototípus alapú öröklés egyszerűbbé teszi a kódok szerkezetét)] A változás egyben azt is fogja jelenteni, hogy végre a C# is képe..
... System.Web.UI.Control "ősosztálytól" származnak mint a HTML vezérlőkzérlők. Kevés kivétellel (ezek a Literal, PlaceHolder, Repeater és Xml vezérlők), legtöbbjük nem közvetlen leszármazottai a System.Web.UI.Control osztálynak, hanem a WebControl osztály közvetítésével származnak az előbbitől. A web vezérlők alkotják a System.Web.UI.WebControls névteret. Az ábrán egy bizonyos csoportosítást is felfedezhetünk. Nyilvánvaló, hogy ez a csoportosítás a web vezérlők csa..
... láthatjuk. A HTML vezérlők ősosztályától származó osztályok egy közöszös névtérhez taroznak, a System.Web.UI.HtmlControls névtérhez, amit az ábra zöld háttérrel jelképez. E névtéren belül a hierarchia élén a HtmlControl absztrakt osztály áll. Ettől az osztálytól származik (közvetve vagy közvetlenül) a 17 HTML vezérlő, amelyeket az ábra lila hátterű téglalapokkal jelöl. A HtmlControl absztrakt mivolta, többek között azt jelenti, hogy egy ilyen osztálynak nem lehet..
... Minden komponens egy-egy ősosztályból van leszármaztatva. (Ős-gyermekermek viszony az objektumorientált programozásból talán ismert. Az osztály az objektum - itt komponens - egy-egy származási szintjét, azaz ősét jelöli.) Magyarul: bármely eddig létező komponensből újat lehet létrehozni, sőt az általunk létrehozott komponensekből is újabbak készülhetnek. De miért akarnánk mi komponenseket kreálni? Senki ne mondja, hogy sohasem készített valamilyen rutinkönyvtára..
... át ablakterületnek az ősosztályunk Create-jának, ami mindent elintézelintéz. Ha a programot megírja az ember, azt sem árt elintézni, hogy ne exe-kiterjesztésűre, hanem scr-re fordítson a Visual C++. Egyszerűen beszabadulunk a Project\Settings -be, és ahol csak exe-t látunk átírjuk scr-re. Fontos: A Display properties a ScreenSaver listán megjelenő neveket a programok erőforrásából szedi. A String táblán az 1-es string lesz a listán. Ez a programban az IDS_DES..