Zum Inhalt springen

TheGuy

Mitglieder
  • Gesamte Inhalte

    26
  • Benutzer seit

  • Letzter Besuch

Beiträge von TheGuy

  1. vor 2 Stunden schrieb noggin:

    Ich würde sogar etwas weiter gehen und mich mit Polymorphie auseinandersetzen, da dieses Prinzip eines der zentralen Prinzipien der Objektorientierung ist.

    Was hat Inheritence mit diesem use-case zutun? 

     

    Ich würde Book Objects erstellen mit den zugehörigen Daten. Dort überschreibst du die toString - Methode. Nimm ein Format was ordentlich lesbar ist. Du kannst nun eine Liste mit diesen Büchern füllen und dann über die genannte toString - Methode dir es ordentlich ausgeben lassen. 

  2. Am 8.10.2019 um 12:56 schrieb thereisnospace:

    Natürlich geht das. Beispiel:

    Wir haben eine Login-Maske wie man sie kennt:

    Eingabefeld: Benutzername

    Eingabefeld: Passwort

    Button: Login

    Beim Klick des Buttons Login werden die eingegebenen Strings von den Eingabefeldern einer Methode übergeben, beispielsweise benutzerEinloggen(string pw, string user). Dieser Methode gibst du ja die Parameter aus den Eingabefeld mit.

    Um im Unittest die Benutzereingabe zu testen, rufst Du einfach im Unittest die Methode benutzerEinloggen(string pw, string user) auf und gibst dann entweder hardgecodedete Strings mit oder Variablen aus der Unit Test Klasse.

    Somit simulierst Du dann eine Benutzereingabe und den Klick auf den Login Button.

    Das ist falsch. Unit Tests sollen Verhalten von Methoden überprüfen. Was du beschreibst ist eine einfache Parameterübergabe ala set/get was üblicherweise nicht mit Tests abgedeckt wird. Verhalten wäre in diesem Zusammenhang eine Überprüfung der Parameter auf Formate ect

  3. vor 2 Minuten schrieb Melina:

    Danke das wäre sehr nett. Ja von meinem letzten Betrieb habe ich mich nicht wirklich ausgebildet gefühlt und deswegen gewechselt verlängern will ich ungern. so habe ich bis mitte nächsten Jahres Zeit fit zu werden in Java nur auf der Arbeit zu lernen und so wird wohl nicht reichen. Schule bekomme ich so ganz gut hin . Also ist "nur" Java meine Baustelle oder eher gesagt miene größte

     

    Naja das Zeug in der Schule ist auch mehr als lächerlich. Schreiben wir Mal privat weiter 

  4. vor 2 Minuten schrieb Melina:

    Du machst mir hoffnungen mitten in der ausbildung den Betrieb zu wechseln und eine ganz neue Sprache lernen wird doch härter als gedacht. Vorher php prozedual und ich hatte kaum Aufgaben oder ähnliches und nun java ohne jegliche Erfahrung ausser Schule , wo ich mich bisher gut drücken konnte 

    Ja die meisten Betriebe lehren auch schlecht, generell sind die meisten (zumindest deutschen) Entwickler schlecht. Dann wird dir irgendwas generischen auf den Tisch gelegt, irgendwelche Taschenrechner zu schreiben ohne jegliches Verständnis. Ich kann dir gerne bissl helfen

  5. Dann geh Mal zu einer größeren Firma und komm da mit dem Deutsch-Englisch-Java Mix an. Die schmeißen dich sofort raus...wie bereits erwähnt auch aus Lesbarkeitsgründen. Klar ist es für Anfänger, aber warum falsch lernen?

    Geil. Und dafür gräbst du einen 5 Monate alten Thread aus, um für den TE vollkommen irrelevante Informationen zu verteilen. *slow clapping* ( in Englisch, weil state of the art)
  6. Englisch oft state of the art. Es ist einfach nur schlechte Qualität! Der unausgefüllte Pfeil ist definitiv ein Interface! Naja die Aufgabenstellung ist schon so fehlerhaft, dann kann man schon an dieser komplett zweifeln

    Naja kann man pauschal nicht sagen... Aufgrund des Geheimnissprinzips würde man dennoch GET Methoden nutzen, aber in diesem Fall ist es Aufgabenstellung, daher egal.
    Ebenfalls ist dieser Thread X Monate alt. Sollte vielleicht dann nicht random hervorgekramt werden. 
    Gruß,
    Martin
  7. Ich sehe es immer öfters aber bitte programmiere nicht in Deutsch sondern in Englisch, schon aus Lesbarkeitsgründen...weiterhin ist es state of the art. Ich bin mir aber auch nicht sicher, aber nach der UML Konvention ist Maschinen ein Interface und Kfz implementiert dieses, da es aber Felder hat ist es nicht der Fall. Da die Felder von Maschine protected sind scheint es eine Inheritance Verhältnis zu geben. Deswegen die get methode in kfz obsolet ist...Subklassen kennen ihre Superklasse

  8. Tatsächlich ist Primzahlenermittlung nicht ganz trivial. Es gibt ein ein mathematisches Annäherungsverfahren, welches relativ präzise ist. Ich wüsste es gerade selbst nicht auswendig, aber in Java gibt's dafür eine Methode die dieses Verfahren implementiert: Java.math.BigInteger.isProbablePrime()
    Sollten die schnellste und eleganteste Lösung sein m.M.n

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...