php4 Objekte

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Also, zum Post direkt über mir : in meinem Satz stand ein Oder
    Also ich habe nur beide Möglichkeiten genannt

    Zum Post davor : Schon mal was von overkill gehört

    Also, ich würde das so planen:

    Klasse Spieler
    Eigenschaften:
    -Name
    -..
    -TeamID
    Methoden:
    - anlegen, bearbeiten, löschen
    - Team zuordnen


    Klasse team

    Eigenschaften:
    -Name
    -..
    Methoden:
    - anlegen, bearbeiten, löschen
    - alle spieler eines teams anzeigen


    Jetzt hast du dein Programm

    Willst Spieler mit der ID 12 bearbeiten:
    - Klasse Spieler instanzieren, daten von spieler 12 holen
    -zugehörige teamdaten über eine Instanz der Klasse Team


    ODER

    du lässt die teams anzeigen

    ausgabe aller teams

    klasse team
    - zeige alle spieler
    und bei Zeige alle spieler ist jeweils ein link auf den spieler, und das bearbeiten oder zuordnen von spielern macht dann die klasse spieler


    An mich bitte keine unaufgeforderten E-Mails senden (ausser ihr seid bereit geld zu zahlen, dann gerne )

    Kommentar


    • #17
      Original geschrieben von mrhappiness
      dann mach ne referenz draus
      Ist doch wahr

      Doch was ist jetzt mit den Overhaed der Datanbank, könnte es möglich sein? Oder anders gefragt wann wird ein Overhead ausgelöst?
      Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist davon überzeugt, dass er genug davon habe – René Descartes
      PHP Sicherheit
      PHPUnit[1-2]
      Professionelle Softwareentwicklung mit PHP 5
      Professionelle PHP 5-Programmierung

      Kommentar


      • #18
        Ich habe es mir so gedacht.

        Klasse Spieler
        Eigenschaften:
        -Name
        -..
        -Team objekt
        Methoden:
        - bearbeiten


        Klasse team

        Eigenschaften:
        -Name
        -..
        Methoden:
        - tambearbeiten, spieler anlegen, speiler löschen
        - alle spieler eines teams anzeigen


        Klasse Liga

        Eigenschaften:
        -liga
        -..
        Methoden:
        - bearbeiten, team anlegen, team löschen
        - alle teams einer liga anzeigen

        Klasse Fusball

        Eigenschaften:
        -land
        -ligen
        Methoden:
        - bearbeiten, liga anlegen, liga löschen, mannchaft einer anderenliga zuweisen, spieler einer anderen manschaft zuweisen
        - alle ligen anzeigen

        Aber ich glaube das wird dann zu Fett. Vieleicht habt ihr ja Recht.
        Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist davon überzeugt, dass er genug davon habe – René Descartes
        PHP Sicherheit
        PHPUnit[1-2]
        Professionelle Softwareentwicklung mit PHP 5
        Professionelle PHP 5-Programmierung

        Kommentar


        • #19
          nein, du kannst das genau so machen

          aber du solltest nicht dem objekt liga ein objekt team übergeben, imho total sinnlos, alles was dumachen solltest, ist, die Funktionen zum bearbeiten anlegen usw zu kabseln, so dass alle spielerfunktionen in einer klasse spieler liegen usw


          An mich bitte keine unaufgeforderten E-Mails senden (ausser ihr seid bereit geld zu zahlen, dann gerne )

          Kommentar

          Lädt...
          X