CINXE.COM

Objektorientierung in JavaScript

<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> <title>Objektorientierung in JavaScript</title> <meta name="audience" content="all" /> <meta name="robots" content="index, follow" /> <meta name="revisit-after" content="14 days" /> <meta name="author" content="Marc Bleckmann" /> <meta name="publisher" content="Marc Bleckmann" /> <meta name="copyright" content="Marc Bleckmann" /> <meta name="creator" content="Marc Bleckmann" /> <meta name="page-topic" content="Objektorientierung in JavaScript" /> <meta name="description" content="Objekorientierung in JavaScript" /> <meta name="keywords" content="Objektorientierung, JavaScript, Inhalt" /> <meta name="content-language" content="de" /> <link rel="stylesheet" type="text/css" media="screen, projection" href="./style/style.css" /> </head> <body> <div id="base"> <h1>Objektorientierung in JavaScript</h1> <div class="nav"> <a href="../../Termine/Themen.html">[Themen&uuml;bersicht]</a> <a href="http://www.fh-wedel.de">[FH-Wedel]</a> </div> <h2>Inhalt</h2> <ul> <li><a href="./docs/intro.html">Einleitung</a><ul> <li><a href="./docs/intro.html#1">Was ist JavaScript?</a></li> <li><a href="./docs/intro.html#2">Worum es geht</a></li> <li><a href="./docs/intro.html#3">Kurzcharakteristik</a></li> <li><a href="./docs/intro.html#4">Die Entstehung von JavaScript</a></li> <li><a href="./docs/intro.html#5">Was kann JavaScript?</a></li> </ul></li> <li><a href="./docs/objecthandling.html">Objekthandling</a><ul> <li><a href="./docs/objecthandling.html#1">Prototyping - Das Sprachkonzept von JavaScript</a></li> <li><a href="./docs/objecthandling.html#2">Objekte</a></li> <li><a href="./docs/objecthandling.html#3">Objekterstellung</a></li> <li><a href="./docs/objecthandling.html#4">Interne Repr&auml;sentation von Objekten</a></li> <li><a href="./docs/objecthandling.html#5">Objektreferenzen</a></li> <li><a href="./docs/objecthandling.html#6">Funktionen und Funktionsobjekte</a></li> <li><a href="./docs/objecthandling.html#7">Konstruktoren</a></li> </ul></li> <li><a href="./docs/prototyping.html">Prototyping</a><ul> <li><a href="./docs/prototyping.html#1">Prototypen und die prototype-Eigenschaft</li> <li><a href="./docs/prototyping.html#2">Den Prototypen erweitern</li> <li><a href="./docs/prototyping.html#3">Lokale und geerbte Eigenschaften</a></li> <li><a href="./docs/prototyping.html#4">Zugriff auf Objekt-Eigenschaften</a></li> </ul></li> <li><a href="./docs/protochain.html">Die Prototypenkette</a><ul> <li><a href="./docs/protochain.html#1">Vererbung realisieren</li> <li><a href="./docs/protochain.html#2">instanceOf-Methode nachbilden</li> <li><a href="./docs/protochain.html#3">Verifikation der Prototypenkette</a></li> </ul></li> <li><a href="./docs/informationhiding.html">Datenkapselung und Geheimnisprinzip</a><ul> <li><a href="./docs/informationhiding.html#1">&Ouml;ffentliche Eigenschaften</li> <li><a href="./docs/informationhiding.html#2">Private Eigenschaften</li> <li><a href="./docs/informationhiding.html#3">Private Methoden</li> <li><a href="./docs/informationhiding.html#4">Privilegierte-&Ouml;ffentliche Methoden</li> <li><a href="./docs/informationhiding.html#5">Nichtprivilegierte-&Ouml;ffentliche Methoden</li> <li><a href="./docs/informationhiding.html#6">&Uuml;berschreiben von Methoden und Eigenschaften</li> <li><a href="./docs/informationhiding.html#7">Getter- und Setter-Methoden</li> </ul></li> <li><a href="./docs/moreoop.html">Weitere Paradigmen der OOP</a><ul> <li><a href="./docs/moreoop.html#1">Polymorphie</li> <li><a href="./docs/moreoop.html#2">Assoziation und Aggregation</li> </ul></li> <li><a href="./docs/flexiblejs.html">Flexibilit&auml;t von JavaScript</a><ul> <li><a href="./docs/flexiblejs.html#1">Hinzuf&uuml;gen und Entfernen von Eigenschaften zur Laufzeit</li> <li><a href="./docs/flexiblejs.html#2">Mehrfachvererbung vort&auml;uschen</li> <li><a href="./docs/flexiblejs.html#3">Erweitern, ohne zu erben</a></li> </ul></li> <li><a href="./docs/closures.html">Closures: Verschachtelte Funktionen</a><ul> <li><a href="./docs/closures.html#1">Garbage Collection</li> <li><a href="./docs/closures.html#2">Was sind Closures?</li> <li><a href="./docs/closures.html#3">Closures erstellen</li> </ul></li> <li><a href="./docs/js2.html">JavaScript 2.0</a><ul> <li><a href="./docs/js2.html#1">Was ist neu?</li> <li><a href="./docs/js2.html#2">Typisierung</li> <li><a href="./docs/js2.html#3">Klassendefinition</li> <li><a href="./docs/js2.html#4">Attribute</li> <li><a href="./docs/js2.html#5">Funktionen</li> </ul></li> <li><a href="./docs/conclusion.html">Fazit - objektbasiert oder objektorientiert?</a><ul> </ul></li> <li><a href="./docs/resources.html">Quellen</a><ul> </ul></li> </ul> <p>&copy;2007 Marc Bleckmann</p> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10