[Playlisten] [Impressum und Datenschutzerklärung]

03D.4 Lastgang simulieren; Aufrunden, Vererbung; Teil 4


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

alsonoch zwei Sachen dazukommen und soll das auch endlich fertig sein mit dem das ganzenämlicherstens hätte ich hier gerne am oberen Ende eine glatte Zahlnichthier in der Sonne sechzig am Ende sondern das zwei anfängt unter lauter Nullen mit Füttern fängt aber nun eine Einzelentwicklung lauter neunkann sich noch mal die mathematische Funktion anguckenund das andere was ich einbauen will mit Ihnen heute ist das wir tatsächlich mal Vererbung drin habenwir haben jetzt hiereine Klassewieder findetman es ja eine Klassefürdie Nachtleuchteund eine Klasse für die Waschmaschinebeide sind offensichtlichVerbraucheroderBetriebsmitteldateibisher schon Betriebsmitteldie sollten gefälligst irgendwas miteinander zu tun habenals nach dem anderen erst maldie Geschichte das da gerundet werden soll vonzwei null null null irgendwas sechs nulldann wahrscheinlich auffünfganz viele nur gerundet werden und so weiter sicherte gerne eine Rundungsfunktiondie folgendes tut wenn der steht eins zwei dreisoll rauskommenzwei hundertin der stetsachtundneunzigsoll raus kommenhundertzweiundvierzigsoll dann sinnvollerweisefünfzigwerdennur nochaus tausend drei hundertsollzweitausend werdenähm aus null Kommanulleinsfünfsollte aus null Komma null eins fünf werdennull Komma null zwei ??denken sie Zweifel an das was sie am Ostendoskopsehen am Ost des klassischen aus Teleskopbusseder Genossen einstelle ergibtoder Voltmeter auch wie ist das gemacht entsteht das was sie von wegen null Komma null eins null Komma null zweiKomma null fünf null Komma eins nulloder null Komma eins und null Komma eins null Komma zwei null Komma fünf eins Komma null zwei Komma null ?? immer ein zwei fünf eins zwei fünf eins ?? künftig alle Dekaden durchsowjetische gerne auch untenso das die vorderste Stelle eins zwei oder fünf wirdund dann bleibt man manchmal in der Sendecarrierzweiundvierzigauf fünfzighundert drei zwanzig auf zwei hundert ?? und manchmal muss man eine Dekade weiter von achtundneunzig auf hundertwiekann manda prinzipiell rangehen wie günstige Funktion schreibenbei der sie immer dreiphasig eingebenund zwei hundert rauskommt?? sie nachher verwenden wenn der höchste Wert hundert dreiundzwanzig ist möchte die hundert und zwanzig Achse haben das Emission geschickt aus ich möchte zwei hundert an der Aktion habenwenn der höchste Wert tausend drei hundert ist Beistrichzwei tausend an der Achse habendie könnte man im Prinzip dran gehen soll Funktion zu schreiben sie nimmt sie Sardiniensund gibt die Zahlen rechtsGedanke der Zehnerlogarithmuswenn sie die zweiundvierzigzum Beispiel ähmunter der Zehnerlogarithmusder auf demWindows Taschenrechnerlokheißtdann sagt Ihnen das Jahr die Zahl liegt zwischenzehn hoch eins und zwischen zehn hoch zweidie nicht zwischen zehn und hundert eins Komma sechsmehr als eins Komma null weniger als zwei Komma null ?? der Zehnerlogarithmuseins Komma sechs ist müssen sie die Zahl von der sie den Sinobus genommen haben nichtzwischen zehn Buch eins und zehn hoch zweizwischenzehn und hundertwar und jeweils null Komma null eins fünfsie davon den Zehnerlogarithmusnehmenminus eins Komma acht ?? längerfristigdenkenminus zwei ein Zehnerlogarithmusvon minus zwei das wäre für ein hundertste null Komma null einswurde die fünf dahinterdann wäre der Zehnerlogarithmusminus zweiminus eins wäre der Zinnenrhythmus bei ein zehntel null Kommaeinsals der Zehnerlogarithmusscheint eine gute Wahl zu seinschreiben also gerade mal eine neue Funktion hierbeigucken die brauchen ja in dem Entwendunggebastelt wird eine neue Funktionkriegen sollte öffentlich bei musikalischenSiegern bleibt seinen Shop ganz dazu verwirrt oder gar nichtähm sie sollte double-Zahl zurück liefernwenn sie mal buntenKundenaufeins zwei fünfund sie kriechteine double-Zahl übergebenso weit so gut?? irgendwas ausrechnen ?? DoppelYhatte fang an mein Zehnerlogarithmusausreichend erscheint sinnvoll zu seinwie Schreiben sind sie Natur Geburtswehenso ja sie fangen mit Messern es ist einerseits in zehnein See hätte sie es direkt was von wegenLG oder sonst was geschrieben sie fangen hiermit Mails an die Funktionendie mathematischen Funktionen sindin einer Klasse drin namens Meßundnebenbeiwenn ich hier mit Matt anfange der Name der Klasse es ist nicht der Name einer Variablenes ist der Name einer Klasse was sagt denn das eigentlich über diese Funktion mit sich ?? mit dem Namen einer Klasse anfangenüblichen Funktionen die wir bisher hatten die hängen ja allean Instanzen dranich habe hiereine bestimmte Waschmaschinemuss sie denWeg nie eine Nacht läuft B und Frage die nach irgendwashier habe ich die Miete Waschmaschineund fragen Sie nach irgendwasgenauso hierdie Ide Waschmaschinefragen die nach irgendwas hier habe ich jetzt aber?? hierin an einer Klasseund ich kann direkt die Funktionenhier erreichenüber den Namen der Klassewas heißt das für diese Funktionenstatische Funktionensind Teilder Klasse nicht alle Instanzenwenn sich hier sogar gucken ?? hier irgendwohin gingenOrtho solche zum Beispiel wenn sie es immer noch ständiger vorschreiben würdendann würden Sie sagen diese Funktiongibt es einmalin der Klasse gibt es nichtmit Zugriff auf jede InstanzjeweiligesTanz gibt es einmal pro Klasse und genauso hierwenn siebei diesen Datenelementediesem Attribut als Detektor vorschreibenwürden denn jetzt dieses Dateneinmal in der gesamten Klasseder Notizzetteldie man auf dem Bauplan klebtnur einmal Notizzettelbei jedem Auto was sie damit konstruierendas bedeutet der Krieg es gehört dann zur Klasseund nichtzur jeweiligen Instanz all das ist ziemlich Antrag vollständig als die Arten vollständig die letzte Semester bei C vorgekommensind fühlt sich irgendwie verwandt anaberetwas mit Klassen zu tun letztes Semester gab's keine Klassendiemathematische Funktion ihre statische Funktion in der Klasse MeßSMS die einfach als Container dient darineine Liste staatlicher Funktionenin C könnte diese Fusion direkt erreichen die schreiben einfach nur Asien Nathankostunirgendwasundsie scharf und genauso in JavaKlassein die die einfach reingeschmissen sind als statische Funktionso Woche den Rhythmussehen Hardrock zehn scheint's zu geben also Vorsicht Lokist erst mal dernatürliche Rhythmusbeziehungsweisekönnen Sie die Basis angebenund wenn sie den Zehnerlogarithmusbrauchen dann ist es jetzt eben locker zehn?? werde damit also Anfang den Zehnerlogarithmuswie Könnens jetzt weitergehenbei der hundert und zwanzig ist der Zehnerlogarithmuswar Komma noch wassie noch zwei hundert das ist etwas mehr bei der achtundneunzigist der Zehnerlogarithmusknapp zweialso eins Komma nochmalswas mache ich jetzt mit den Zehnerlogarithmusich irgendwie auf diese Zahlenkommenich würde mir vorstellendas man weiteren Zwischenschritteinbaut das sich aus der hundertdreiundzwanzigstereins Komma zwei drei mache und aus der achtundneunzigeinen neuenKomma acht mache und aus der zweiundvierzigeine vier Komma zwei und so weiter macheund dann könnt ich mir tatsächlich angucken haha ist dasüber zwei oder ist es unter zwei ist es über fünf oder ist das unter fünfdamit kann ich dann die Entscheidung treffen wie ich jetzt Runden will das istunter zwei aber über eins dann werde ich auf zwei irgendwas rundendas ist über fünf dann werde ich auf eins irgendwas rundendas istnur ?? überlegen über zwei uns unter fünf dann werde ich auf fünf irgendwas runden sowas könnte ich mir vorstellenwie kommen Sie von dem linkenschwarzen ?? zu den Grünen was ländliches rechnenden ersten könnte ich durch hundert Teilen den zweiten könnte ich durch zehn teilen den dritten König durch zehnter in den letzten würde ich mirhundert multiplizierenich kenne mich da draufden ersten durch hundert Teilen den nächsten durch zehn teilenähm diese Faktoren zustande zehnhundert ein Hundertstel ein Zehnteleiner wunderbar zehn hoch die erste Stelle aus dem Logarithmus der ?? würden sie es zwei Komma irgendwasdie hundert kriege ich alszehn hoch zwei und das Komma irgendwasmuss hier ist eins Komma noch was knapp vor zweidie vorderste Stelle von Rhythmus nehmen Sie nur die vor Komma Stellen streichenKomma wenn man sie eins sind ein sind siegenau das was ich da zum Teil braucheich auch mein Gedanke ist also der nächste Schritt wäresich hierRundedie Stellen nach dem Komma Rückrundegucken welche Funktion die geschicksteste ist immer folgende Meßflordie ganze Semester auch schonbei denen sich nicht mehr dran es ist eher seltene FunktionFlorrundet abdie Stelle nach dem Komma gehen weg es wird abgerundetalso vier Komma zwei wird zu vier Komma nullvier Komma null bleibt vier Komma nulletwa negativen Zahlen welches sie begann Anfang erstauf ?? kleiner Markt?? es gibt mehrFusion auf der anderen Seite die heißt sie Linggerundet auf die Komma zwei vier zu fünf Komma null aber vier Komma null bleibtvier Komma nullSekunden aufund abFußboden und Deckeda kommen diese Begriffe erschloss sie den Fußboden undich nehme mal Flor die Funktion zum abrundensowie die Stellen nach dem Komma losund jetzt würde ich zehn hoch bildensie sind wieSchillers es aussieht aber wir solche Potenzfunktionwie letztes Semester hauPotenzfunktionwas möchte ich?? produzierenXsoll potenziert werden also zehn Komma null ?? potenziert werden und Y ist Exponentso sieht das dann aus ?? verstümmelt die komplizierte mathematische Formeln veranstalten wir das ganze ziemlich hässlich werdenaber so sieht's denn jetzt eben ausbildeden ZehnerlogarithmusHunde abund dann werde zehn hochdas was eben rausgekommen istdas wäre die Zahl durch dich teilen soll?? nicht die malTeil ??oder sein die Größenordnungdes werden jetzt der ganze ZehnerpotenzGrößenordnungZehnerpotenzenund der nächste Schritt wäre das jetzt mein X durch die Größenordnungteileund damit eine Zahl zwischeneins und neun Komma neun neun neun neun neun habe ich Teile durch die Größe Zehnerpotenzenenthalten istund klugerweisewird das auch funktionierenwenn ich Zahlen unter eins habeder hier untenwenn ich hiervon jetzt den Zehnerlogarithmusnehmedann nicht derüber?? minus zweiZiffer minus zwei so Komma null eins sind noch minus eins S null Komma eins Dezibel Rhythmus nicht über minus zwei Licht zwischen minus zwei minus einsund jetzt kommt die Florfunktiondie Florfunktionrundet ab was bedeutet der sicherte Zahlminus eins Komma noch was die wird abgerundetgehtes Komma weil man Zahlenstrahlandievier Komma zweiwird zurviermit Florin deutschen Hassloch ist aus Klammer aufschreibt man dann gerne so?? eckige Klammer aber die oberenEcken fehlen sozusagen bei der eckigen Klammerund Zielen ist dann gernedas hierwas in der Mathematik schreibt FußnoteähmFlor sollabrunden in dem Sinne dass zumindest im ländlichen gerundet wirdund wenn ich jetzt bei minus eins Komma noch was denminus eins Kommairgendwaswas wird Flor machengenau minus zwei Wallflor immer Richtung minus unendlich runde?? des Abgründen an der Stelle auch bisschen gefährlich bezeichnet von?? rundet Richtung minus unendlich sieben hundertplus unendlich Glaube und Richtungminus unendlich aus dem minus eins Komma noch was werden exakte minus zwei und das ist interessanterweisegenau das was wir brauchenhier macht eine minus zwei?? aus dem Florzehn hoch minus zwei ist null Komma null einsich dadurch null Komma null eins?? eins Komma fünf genau das was ich haben willhandliche Zahl eins Komma fünf also flaufunktionelleStelle genauso wie funktionieren solles aber solche handlichen Zahlen zwischeneins undnicht ganz zehnalso ausschließlich Zehen und jetzt muss ich weiter arbeiten welche Fälle habe ich also istdieses Ypositiv überlegen wenn es größerist alsVergleichfünf istdann muss ich wohlnie ins große ?? ist das rias fünf in der fünf Komma irgendwas steht extrem eng fassen Komma was ?? sich die nächst größere eins draus machen?? wahrscheinlich irgend eine Zwischenvariante könnte ich mir das merken?? warund Jay Zwargucken??zu erstellen eins Komma nullwas mach ich dann dann müsste ich ja wahrscheinlich eine zehn habe mich Runde aufzur zehnes ist mehr als fünf Komma irgendwasbrennendesistimmerhin noch mehr istbeider nicht zur fünf aufrundenund wenn es immerhin noch mehr ist als einsKomma null dann werde ich zurzwei aufrundenüberlege gerade ?? es könnte exakt gleich eins Komma null sein Jahr den Fall jetzt nochzweinach diesen Teilenkönnte es immer noch exakt gleich eins Komma null sein das heißt ansonstennajaes ist ja schon richtig besondere Weise der Oma bis ?? eins Komma null GesetzesfestivalPunkt ganzzu behandelnund ich würde Z zurückgeben?? die Sache auch selbsttotal gespanntgeht ?? nicht zurück aneinander ?? Gewichte zurück was Gewicht zurückgroß ?? Wiese gebaut hat die Potenz ja schon drin als ich gehe mich hiermit den Exponentenin die Größenordnung ein zu mindestens Russlanddeutschensein hundert tausendhundert Millioneneine fantastische Jade oder einen Millionstel oder sowas bisschen komisch für den Begriff GrößenordnungFragezeichenegal also mal die Größenordnungdieser Größenordnung steht was drin mit eins und ganz viele nullvor und nach der einstund jetzt beziehe ich einfach die passende Stelle vornealso zehn ?? fünf oder zweioder nach einsmitdieser eins mit ganz viel Null davor oder danachdas stimmterneuerbarTestfälle davorDoppelpunktDoppel?? ist gleichist die Funktion runden aufauffünfeinundvierzigdannnull einsPunkt null Kommanull Punkt null eins fünfunddann nehmen wirdas alles auf fünf?? zweiDrittel auf eins gerundetden Weg achtundneunzigunseres?? gucken und prinzipiellso weit funktioniertsoich immer in Einzelschritten durch anzugucken und meine Testfälle was tun?? könnte übrigens hier unten auch direktvom tus Aufruf eintippen?? sowieso eingebaut??ABindestrich zwanzig aufrufe kommt fünfzig Haus so weit so gutBeistrich null Komma null eins fünf aufrufe kommt null Komma null zwei raus auch gutwenn es mit neun tausend acht hundert Aufrufe kommt zehn tausend rausnur noch mal ordentlicher Testen aber sieht für mich erst mal plausibel ausalso ?? scheint nicht völlig falsch zu seines ist ein bisschen gefährlichwas ist an diese Funktiondenn gefährlichalso wenn dieses Xnun istRasse der Rhythmus aus Venice X negativ ist Rasse der ?? wird das erst recht ausihr könnt es auch sein dass ich dann durch null Teile auch das noch aber das wäre einfach dannnachrangigesProblemmüsse dafür sorgen dass jedes dieses X nicht böse ist sind das können Sie in Richard ist nicht so einfach angeben sie können jetzt nicht sagen nur double Zahlen dieüber zehn hoch minusein hundert liegen oder sowaswas müssen sie irgendwie ausdrücklich einbauenmit weiteren Abfragen und man denkt sich einen neuen Typ aus der nur solche double-Zahldarstellenkann aber sie können Sie sich direkt als Anforderung hinschreibenwas wirspäter machen könnten?? ?? verschweigen was wir machen könnten ist folgendes wenn dieses Kriegskleiner ist alsdas müsse man sich jetzt eben überlegen kleiner als was denn eigentlich sagen mal zehn hochminuszehnGrad sowas sicher die übliche Notation eins äh minus zehn saßen einmalzehn hoch minus zehn mal anderestehen habendas wäreeins Komma zwei drei vier fünf mal zehn hoch minus zehnkleines Xkleiner ist als sie noch minus zehn dannsollte ich Bescheid sagen HalloVorsicht das ist für Siehier muss irgendwas anderes passieren also da müsste man sich dann?? noch wegsowas überlegen von wegenPhono Applicationexakt kommt später noch mal ordentlichApplicationsEpsonam?? und da sagen wirein zu kleiner Wertist schon vorweg gegriffen ignorieren sie dies eine Zeile wenn sie ganzganz konfus findenman sollte aufpassen dass sowas nicht passiert dass es eine Art wie ich reagieren kann dass ich in WarnsignalSender an den Aufruferin zwanzigmal Seitennummer heftig?? könnte auch einfach sagen Daimler-Benzuntersinominussehen ist entsetzlich einfach zehn Uhr minus sehen und gut istdas wäre dieharte Lösungandererseits eine sichere Lösung das kann niemals schief gehen Text könnte schiefgehen?? tatsächlich malauf dieseArtwenn Siedie die Steuerung von Atomkraftwerkenprogrammieren werden sie wahrscheinlichist er so machenals mit Exit machen weil wer weiß was mit dieser Exceptions passiertdann geht jemand auf den Warnhinweis reagieren und wenn ja wie und wenn nicht was passiert dannauf diese Weise ist es sichererdenn in dem X jetzt Unsinn stehtkommt aus den vor auf jeden Fall aus der Funktion etwas sinnvolles wieder rausso das wäre die Funktion und die rufe ich jetzt unten einfach aufden Teildannirgendwo irgendwo irgendwo wird Jahrfür findein das Maximum bestimmter?? wurde das Maximum stimmt geb ich einfach nicht Max Lastwas schreibe ich hier stattdessenso der erste Gedanke ist jetzt nicht ganz richtigder erste Gedanke wäre okay dann kann ich doch jetzt einfach untenhundertKunden hastund dann auf ein zwarPunkt so ist die Funktiondann kann ich doch jetzt einfach die Funktion aufrufendanndas wird auch laufenPunktes zeigt leider dann nicht das richtige Ergebnissehen einer schönen okay wurde jetzt gerundetaber das Ergebnis ist falsch ?? ist das Ergebnis falsch was ich da erzählengenau die Axis umbenanntoder anders beschriftet aber die der Plot ist der gleich gebliebenPunktdas heißt was ich machen müsste istdiehemdsärmelig?? Lösung ist folgenderder für dich aber abratendie hemdsärmelig?? Lösung wäre dass sie ganz was sagen nachdem wir die maximale Last ausgerechnet habenwenn wir die Funktion anAnschreiben das Ergebnis wieder in dieselbe Variable reinso könnte man das machensie hier bestimme die maximale Last nach der for-Schleifeist sie bekanntund dann wenn ich meine Funktion an und schreibt das Ergebnis wieder in diese Variable Reinvariantewird denn da verwendetum das Label zu setzen und die Variable wird irgendwo irgendwo da unten verwendet jetzt die geänderte Variableum die Kurve zu Platten dann müsste das StimmenAHmit schon eher danach aus ??habe ernundas ist bisschen gefährlichwenn diese eine Variable max Last heißtund sie schreiben das gerundete Ergebnis wieder darein ich es gefährlich denn das ist jetzt nicht mehr die maximale Last sondern was gerundet ist ich für die neue Variable einführen hiertragenMax Last aufgerundetsowasmuss man vorsichtig sein ich brauch die auf gerundete Variante einmal hier für das Labelund ich brauch die auf gerundete Variante einmalminder untenwennäh die Kurve in Punkte umgerechnet werden Koordinaten umgerechnetalso ich würde sicher zahlreiche neue Variable einführendas für sich genommen schon ?? gefährlich ist weiß jetzt allePunkte erwischen müssen in denen ihre Originalvariableverwendet worden istKomma gucken das im Prinzip richtig aussiehtokayPunktdas wäre so bisschen was von der Magie hinter den Kulissen von den üblichenKomplottprogrammenpassiertda haben sie janicht krumme Werte an den Achsen dran stehen die müssen so ähnliche Funktion im Hintergrund habendas hübsch gerundet wirdsodannjetzt zu den Clusternwas das einmal hier anfangen?? ich hab ihr diebeiden Klassen drin Nacht Leucht und Waschmaschineund was ich jetzt gerne hätte wäre eine Mutterklasse dazuGlassinnvollerweisedann BetriebsmittelVerbraucher bezeichnen sollen?? Niklas Betriebsmittelanwassollte ich da jetztreinschreibenin die Klasse Betriebsmittelwas ist abstrakte Version von Nacht leuchteund Waschmaschinen?? sowie die Klasse mit Betriebsmittel umfassenpassiv einen haben wir diese Funktion bestimme Leistung hier sollte also was stehen ?? wegen?? Blickwirderblickt habebestimme Leistung?? Wort aus?? Zeitdiese Funktionist die spannendsteandere Sachen kommt auch noch dazuweiß man diese Funktionversuchen Sie das mal schon zum Laufen zu kriegen?? ich hätte gerne eine Mutterklassenamens Betriebsmittelnachtleuchten Waschmaschine soll von so Mutterklasse ErbenPunkt sie sollen diese Funktionsmethodesoll Sachs soll diese Methode hier überschreibenwie müsste man das jetzt formulierenso das es wiederein bisschen Vokabeln lernen in Java würde man das Schreiben von wegenExistenzklassenachtleuchteExistenzerweitertdie Klasse Betriebsmittelin C plus pluserlitt sie Sharp scheint sie dann nur Doppelpunktdas istarg kurzschreiben hier nur DoppelpunktBetriebsmittelund zu sagen die Nacht leuchte solleineKindklasse von Betriebsmittel sein Betriebsmittel solle Mutterklasse zu Nacht leuchte sein in C plus plusmüssen hier sogar noch sagen bitte öffentlich oder privat geehrt Punkt schräge Geschichtesicher ist das an der Stelle klarnach Leuchte soll eineKindklasse von Betriebsmittel sein und genauso hier unten bei bei bei bei der Waschmaschine dasKind Klasse vonBetriebsmittel werdenso gesammelt damit schon mal Verwandtschaftsverhältnissejetzt möchte ich aberdass die Kindklassendiese Methode hierüberschreibenwie sie das jetzt aus das ÜberschreibenKindklassen sagen wie diese Methode bestimme Leistung denn jetzt funktioniertim Detailgenau hier schreiben sie nochirgendwo ein deutscher dazu an geeigneter Stellesollte überhaupt hier mal bestimme lassen sie sehen die Bilderirgendwas haben?? Return minus eins Komma null aus einer mal anguckenda schrammte zum Beispiel ?? Schüler durch Komma zeigen oder das Wort zu stehenerfordert offensichtlich aufstehenund nach dem double darf es nicht stehenmüssen komische Sache nicht an jeder Stelle stehen es darf nicht nach dem Typ steht es mussvor dem Typ stehen aber dann ist es wieder relativ egal groß vor dem steht ich hoffe kann ich meist so farbig deutsche oder deutsche FabrikenKommain dieser Form mit dem Virtualsagen Siedie Kindklassenkönnen diese Methode bestimme Leistung überschreibenPunkt Gassen können sagen was denn da jetzt im Detailpassieren solldann aus Sicherheitsgründen noch eine Änderung in den Kindklassenbereitsvon wegen überschreibenhätte man auch ohne machen können in C++geht es ohnein Javaging es auch lange ohne heute schreibt man es etwas komisch dazu das Ohr bereitsam ?? guckenwir sind der Pawlik Provider hatalso eigentlich müsste der Compiler das jetzt selber wissenaus Sicherheitsgründenverlangt diese Sprache des Mannesselbst dazu schreibtdas im Programmtextklar dem Quelltext laut wird ja ich weiß diese Methodeüberschreibtdie Methode eine Mutterklassebereitseinzelnüber reizenmich überschreibenDeutschen sagen überschreibenso das wäre der Teildes könnte man sich noch überlegenbestimme Leistungsind die für das allgemeine BetriebsmittelSonderfunktionbestimme Leistung für das allgemeine Betriebsmittel ist ein bisschen unsinnigich könnte auch sagen wollen?? allgemeines Betriebsmittel das gibt's eigentlich nicht das es schon abstrakt umuns kein allgemeines Tier gibt Katzen und Hunde aber es gibt kein allgemeines Tierwie könnte ich das ausdrückendes Betriebsmittelabstrakt istaber nicht wirklich existiertund dass deshalb diese Funktion bestimme Leistungauch einfach nur Platzhalter sein kann was könnte man machen um ihr Ziel nicht minus eins Komma null oder so erfinden zu müssen ist unsinnigExtraktgäbe es noch man könnte diese Methode zu einer abstrakten mich einer virtuellen sondern zu einer abstrakten Methode machenund den anderen Semikolon dahinter stellen und nicht sagen wie die Methode funktioniertund er müsse die Klasse auch abstrakt werdenist Betriebsmittelsozusagen ein abstrakt umeine abstrakte Klassevon der können keine Instanzen gebaut werdendie Saat ebenso wie im Prinzipdie Kitklasse funktionieren müssenum sich ganz ähnlich zuwerden zu lassen lass ich ?? hier so stehen Betriebsmittel kann jetzt gebaut werdendie Funktion bestimme Leistung gibt einfach minus eins Komma null?? gibt null Komma null zurück zur Betriebsmittel ist erstmals irgendwas waskeine Leistungliefert und seine Leistung zieht ergibt null Komma null zurück neuer Absatz das ganze unsinnigWetter könnte ich noch einbauenPawlikund dann natürlich hier nicht getan Punkt ich mir mal Virtualund dann in der Überzahl haben war nicht dagegen wieder null Komma null zurückbesser die Mutterklasseeben auch noch so eine Frau hat siedieüberschrieben werden kannin den Kitklassenund natürliche jetzt analog wobei die pro Partieda war die Popper diebereitsum die Prophetie zu überschreiben in der ein Kindklasseund und undwas bei der WaschmaschinePawlikbereitsvor ?? bereitszum Erlasssodas finde ich jetzt schon ganz nettalsoin der Mutterklasse ist vorgegebendass jedes Betriebsmitteleine Funktion hatdie eine Gleitkomma Zahl nimmt eine Gleitkomma Zahl liefertdie öffentlichesbestimme Leistung heißtunddass jedes Betriebsmittelzu einem pro Partie hat sie als maximale Last liefertoder nimmt aber offensichtlichliefert sie nurliefert sie eine Gleitkomma ZahlundKlassen können die jetzt eben überschreibendas ist der GedankevirtuelleMethoden können dann in den Kindklassen überschrieben werdenüber die unten als Oberreit deklariertLast und hierund da oder bestimme LeistungOberhoheithierfür die Waschmaschinemaximale Last und bestimme Leistungdas schöne ist das ich jetzt die verschiedenenBetriebsmittel über einen Kamm scheren kannich weiß alle Betriebsmittelhabendiese Funktion und diese Prophetiedamit kann ich diegleichartig ansprechen ich muss nicht immer getrennt die Waschmaschine die Nacht leuchten ansprechenso warum der Aufwand bisher ist es einfacher Schreibaufwandwarum soll ich mir das antunschön ist das man jetzt wie gesagt alles über einen Kamm scheren kannhierin dieHauptfensterklassegehenda hatte ich jetzt ein RE angelegt für Waschmaschinenund parallel immer noch die eine Nacht leuchte mit gepflegt??das nervt ja irgendwie?? ich kann das jetzt alles vereinheitlichenich mach mal folgendesaufbauenKomma folgendesein Essay vonBetriebsmittelganz schön arm dafür Verbraucher vielleichtärgerlich ist es von Unwort Verbraucher nicht sieht dass es plural ist Verbraucherauch aus ich könnte jetzt ein neues Gerät bauenfür Betriebsmittel?? fürzwei hundert Stückdawürde ich jetzt zum Beispielhundert Waschmaschinenreinsich dafür mich jetzt zum Beispiel hundert Waschmaschinen waren also Verbrauchervon Iist gleichnunBetriebsmittelnur WaschmaschinePunkt unter völlig vielleicht auch nochhundert Nacht leuchten rein alsofür die gleich hundertbis hundertneunundneunzigden Rest des Gerätesvöllig mit meinen Nacht leuchtenaber von Iist gleich nunBetriebsmittelnachtleuchte der natürlicheine Wattzahl haben ein hundert vierzigSemikolon so in einem einzigen Rayhabe ich jetzt Waschmaschine nach leuchten drindas ist meine reinKomma so meine ?? mit zwei hundert Plätzenin derselben Reihe schreibe ichWaschmaschinen reine Nacht leuchtenich muss es sich mehr getrennt verwaltenist ja allesdas schon erledigtdas eine erwähntso und jetzt will ich die maximale Last bestimmenwas schreiben Sie das machen wir zwar gerade selberhab dieses Array Betriebsmittelgefülltmit hundert Waschmaschinen hundert Nacht leuchtenund jetzt ist die maximale Last zu bestimmen was muss hier unten jetzt passierenwarum der Getreidevorschlagüber hundert ?? ich fülle hier vorne die ersten hundert Plätze von null bis neunundneunzigmit Waschmaschinenund hier für dich die zweiten hundert Plätze von hundert bis hundert neunundneunzig Nacht leuchten ist effektiver hundert an und geht bis hundert neunundneunzigzwei winzige Änderung nicht je zwei hundert Geräte durch und hier nicht mehr das ?? Waschmaschinebessere Verbraucherich frage jetzt jeden Verbraucher nach der maximal Lastjetzt wird es allmählich elegantVerbraucher sind Waschmaschinen oder Nacht leuchten aber ich kann beide Arten nach der maximal Lastfragendas wird automatisch richtig gemachtWaschmaschine weiß wie die maximale Last geht und die Nacht leuchte weiß wie das gehtden sich versehentlich nur zwei Klassen sieben hundert verschiedeneGerätschaftenhier Arten an Gerätschaften automatisch für die richtig verzweigte Gendie Gesamtliste durchund es passierte jedes Gerät das richtigeSoja bei den ein hundert und die unten natürlich dann analogdazu nach solcher sowieso schon rausgenommen offensichtlichund hier will ich jetztalle zwei hundert Gerätschaftenhabenalso Verbrauchervon ihm bestimme Leistungdas es jetzt das analogefür die Funktionfür die Methode bestimme Leistungfür jeden der Verbraucher wird jetzt seine Methode aufgerufen für die Nacht leuchte die der Nacht leuchte und für denfür die Waschmaschine die der Waschmaschineich muss jetzt nicht großartig verzweigen ich kannjedes Gerätals gleichartig behandelnirgendwas funktioniertokay werfen sie in die Nacht leuchten tun jetzt wieder wasin ein paar Version des Programms an den acht Ordner nichts getanwas ich esse also tatsächlich wassomit erste Ideewas den Vererbung schaffen kannsie keine Instanzen Deckensklasse hierweitgehend Klassen dicken Instanzen in den Klassen sobehandeln als ob Substanzen der Mutterklasse wären die MutterklasseInsassen der Mutterklasse keiner maximalerLastfragenund die Instanzen der Mutterklasse kann ich nach bestimme Leistungsfragendes wir dann automatisch verzweigtund was ihr Aktion sehenoder das ist das einig was sie in Aktion sehen Polymorphieich rede von Betriebsmittel?? Betriebsmittelsind eigentlich jetzt zwei verschiedene Geschichten oder wenn sie wollen hundert verschieden oder tausend verschiedene GeschichtenPolymorphie VielgestaltigkeithinterBetriebsmittelkann sich was anderes verbergen etwas spezielleresverbergenaber ich packe alles zusammen in eine Raynamens Verbraucher von der Sorte vom Typ BetriebsmittelRückgrat noch aufgefallenist was manfürdie Konvention richtig machen sollteöffentlicheFunktionenöffentliche Properties und so weiter sollten bei Microsoftgroß heißen sollte bestimme Leistung in großen B heißenmit den Daten benennenStimme Leistung umbenennen in groß geschrieben bestimme Leistungsollte der jetzige unten auchbei allen sie sehen das wir dannlogisch fortgesetztin die Kind lassen auch geht das bestimme Leistung großdas wäre seine erste Ideewozu denn die Geschichte mit der Vererbung da istich kann jetztüber alle Verbraucher übergehen in einer einzigen Schleifeund muss mich nicht um die Details kümmern