Objektema programado: Malsamoj inter versioj
[nekontrolita versio] | [nekontrolita versio] |
Enhavo forigita Enhavo aldonita
Xqbot (diskuto | kontribuoj) e roboto modifo de: mn:Объект хандалтат програмчлал; cosmetic changes |
Mctpyt (diskuto | kontribuoj) Neniu resumo de redakto |
||
Linio 1:
En [[
Objektema programado emfazas la jenajn konceptojn:
<!-- Mi ĉefe uzas la komputilan leksikonon ĉe http://www.esperanto.mv.ru/ESP/kframe.html por la vortelektoj... -->
* [[Objekto (komputiko)|Objektoj]]:
* [[Abstraktado (komputiko)|Abstraktado]]:
* [[Enkapsuligo]]:
* [[Homonimigo]]:
* [[Heredado (komputiko)|Heredado]]
Ĉiu objekto nepre estas ekzemplero de minimume unu [[klaso]]. Ĉiu [[klaso]] prezentas eksplicitan koncepton, distingitan de aliaj [[klaso]]j, kaj ankaŭ datumtipon kun precize difinita interfaco. Oni ordinare traktas klasajn interfacojn kiel ensemblo de mesaĝoj, kiuj eblas sendi al klasa ekzemplero (aŭ, alie, ensemblo de metodoj, t.e. agoj, kiuj eblas plenumi kun ekzempleroj de la [[klaso]]).
== Ekzemploj de objektemaj programlingvoj ==
[[Dosiero:Historie.png|thumb
* [[Ada (programlingvo)|Ada]]▼
* [[C Plus Plus|C++]]
* [[C dieso (programlingvo)|C#]]
* [[Java]]▼
▲* [[Ada (programlingvo)|Ada]]
* [[D (programlingvo)|D]]
▲* [[Java]]
* [[Python]]
* [[Ruby (komputillingvo)|Ruby]]▼
* [[Smalltalk]]
▲* [[Ruby (komputillingvo)|Ruby]]
▲[[Dosiero:Historie.png|thumb|left|180px|<!-- _Historie_ _objektorientierter_ _Programmiersprachen_ -->]]
[[Kategorio:Komputiko]]
|