Pisze dzienniczek ucznia w php 5. Dopiero zaczołem pisac obiektowo i chyba nieumiem "myślec obiektowo":( Chciałbym sie dowiedziec czy ponizsze klasy mają prawidłową strukture?? I czy mozna miedzy tymi klasami zrobic jakies relacje? I na koniec: Czy to jest poprawne "myslenie obiektowe"?
<?php
## class terminarz
protected $id;
protected $id_przedmiot;
protected $typ;
protected $opis;
protected $data;
public function dodaj()
public function edytuj()
public function usun()
public function pobierz_by_data($data=NULL)
public function pobierz_by_przedmiot()
pobierz_wszystkie()
## class kartkowka extends terminarz
public function __construct()
## class klasowka extends terminarz
public function __construct()
## class praca_domowa extends terminarz
public function __construct()
## class przedmiot
protected $id;
protected $nazwa;
public function dodaj()
public function usun($id)
public function pobierz($id=NULL)
public function pobierz_wszystie()
public function srednia($id=NULL)
public function srednia_wszystkie()
class ocena
protected $id_przedmiot;
protected $opis;
protected $data;
protected $ocena;
protected $id;
public function dodaj()
public function edytuj()
public function usun()
public function pobierz_by_przedmiot($id_przedmiot=NULL)
public function pobierz_by_data($data=NULL)
## class lekcja
protected $id_przedmiot;
protected $dzien;
protected $godzina;
public function dodaj()
## class plan_lekcji
protected $lekcje;
protected $dzien;
public function dodaj_lekcja(lekcja $lekcja)
public function zapisz();
public function pobierz($dzien)
?>