Benutzer-Werkzeuge

Webseiten-Werkzeuge


klassen1:beginning:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
klassen1:beginning:start [2020/05/03 15:23] – angelegt Martin Pabstklassen1:beginning:start [2021/12/29 11:29] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 7: Zeile 7:
 <HTML> <HTML>
  
-<div class="java-online" style="height: 200px; width: 100%" data-java-online="{'withBottomPanel': false}">+<div class="java-online" style="height: 250px; width: 100%" data-java-online="{'withBottomPanel': false}">
  
 <script type="text/plain" title="Test1.java"> <script type="text/plain" title="Test1.java">
 String name1 = "Benno Beispiel"; String name1 = "Benno Beispiel";
 String straße1 = "Langstraße 12"; String straße1 = "Langstraße 12";
-String tel1 = "09876/54321"+String tel1 = "09876/54321";
  
 String name2 = "Melanie Mustermann"; String name2 = "Melanie Mustermann";
 String straße2 = "Verwegener Weg 10"; String straße2 = "Verwegener Weg 10";
-String tel2 = "012345/67890"+String tel2 = "012345/67890";
  
 String name3 = "Dieter Dritter"; String name3 = "Dieter Dritter";
 String straße3 = "Verwunschener Wald 8"; String straße3 = "Verwunschener Wald 8";
-String tel3 = "098734/234234"+String tel3 = "098734/234234";
  
  
Zeile 28: Zeile 28:
  
 </HTML> </HTML>
 +
 +Zusammengehörige Daten können wir in einer Klasse bündeln ("Kapselung"), indem wir sie zu Attributen der Klasse machen.
 +
 +<HTML>
 +
 +<div class="java-online" style="height: 250px; width: 100%" data-java-online="{'withBottomPanel': false}">
 +
 +<script type="text/plain" title="Test1.java">
 +class Telefonbucheintrag {
 +   String name;
 +   String straße;
 +   String tel;
 +}
 +
 +Telefonbucheintrag benno = new Telefonbucheintrag();
 +benno.name = "Benno Beispiel";
 +benno.straße = "Langstraße 12";
 +benno.tel = "09876/54321";
 +
 +Telefonbucheintrag melanie = new Telefonbucheintrag();
 +melanie.name = "Melanie Mustermann";
 +melanie.straße = "Verwegener Weg 10";
 +melanie.tel = "012345/67890";
 +
 +Telefonbucheintrag dieter = new Telefonbucheintrag();
 +dieter.name = "Dieter Dritter";
 +dieter.straße = "Verwunschener Wald 8";
 +dieter.tel = "098734/234234";
 +
 +
 +</script>
 +
 +</div>
 +
 +</HTML>
 +
 +<WRAP center round info 60%>
 +Eine **Klasse** kann beliebig viele **Attribute** enthalten, deren Werte für jedes Objekt der Klasse einzeln gesetzt werden können.
 +</WRAP>
  
  
  
klassen1/beginning/start.1588512235.txt.gz · Zuletzt geändert: 2021/12/29 11:29 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki