Zum Inhalt springen

VaNaTiC

Mitglieder
  • Gesamte Inhalte

    582
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von VaNaTiC

  1. if ((x == new Bit(1) && y == new Bit(1)) || (x == new Bit(0) && y == new Bit(0))) ich vermute, Du wolltest damit die beiden möglichen Zustände abbilden, die ein bool annehmen kann und als Schnellzugriff bereithalten. Sowas macht man mit static const privaten (oder selten public) members. private static const Bit.TRUE = new Bit(1); private static const Bit.FALSE = new Bit(0); Diese kannst Du dann in Deinen eigenen Klassen verwenden, indem Du aber IMMER (und deshalb ist das hier in diesem Fall eine gefährliche Alternative) diese Konstanten benutzt. Denn Du vergleichst wie bereits gesagt Referenzen. Wie auch bereits gesagt ist in Deinem Fall ist equals() auf alle Fälle besser. if(n == 0) { this.b = false; } else { this.b = true; } schreibt man auch einfach als this.b = ( n != 0 );
  2. VaNaTiC

    E-mail in C#

    Ich hab da dunkel System.Net.Mail oder System.Web.Mail in Erinnerung. Eine schnelles google lieferte: CodeProject: Send Email in ASP.Net 2.0 - Feed back Form. Free source code and programming help
  3. zur Fehlermeldung kann ich Dir nich viel sagen, aber: "ordner\ordner\ordner" schaut nicht aus wie ein korrekter Pfad entweder "ordner/ordner/ordner" oder "ordner\\ordner\\ordner"
  4. VaNaTiC

    sondierende Methode?

    es muss natürlich heißen: int getGroesse() { ... } aber war eh nur ein hingekritzeltes Beispiel um den Text zu erläutern
  5. Du kannst Dir gleich merken, dass in der Regel alle Protokolle, die nicht direkt als [x] verschlüsselt gekennzeichnet sind, pauschal direkt lesbar sind. Aber zum Glück werden heute auch in kleinen Segmenten fast nur noch Switche eingesetzt und da ist es nicht ganz so einfach mitzulesen
  6. VaNaTiC

    sondierende Methode?

    mit sondierenden Methoden sind Methoden gemeint, die den Wert einer gekapselten Membervariable direkt oder indirekt betrachten und/oder zurückliefern, jedoch nicht bearbeiten/schreiben. Pflanze private int groesse; private int alter; bool needUmtopfen() { return alter > x; } bool getGroesse() { return groesse; } die sogenannten GETTER, werden auch oft als Mantelmethoden bezeichnet. Sie liefern den direkten Wert.
  7. kursiv im Klassendiagramm kenne ich als abstrakte Klassen. static members kenn ich unterstrichen, aber statische Klassen kenn ich nich und Beziehungen dazu?! allerdings gibts natürlich sehr wohl Darstellungen für Singleton-Pattern, etc.
  8. kann Euch beiden nur zustimmen. Hat Dein Prof eine Erklärung?
  9. Ich vermute, dass Deine Anwendung mit mehreren Threads auf die GUI-Komponenten zugreift. Im Normallfall sollten solche Aufrufe synchronisiert mit dem AWT-Eventthread ablaufen.
  10. Also soweit ich weiss sind p3 und p5 falsch. p3 ist so wie Du sagst und p5 ist kein Klassentyp, sondern ein Zeigertyp ohne genaure Größe

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...