Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Konstruktory
Forum PHP.pl > Forum > Przedszkole
cinnek
Witam

Czy w Klasie php możliwe jest stworzenie kilku konstruktorów jesli tak to jak to się robi?questionmark.gifquestionmark.gif


Z góry wielkie dzieki
hwao
nie bo to nie ma sensu...
ew daj w konstruktorzze odeslanie do reszty $this->cos() itd
cinnek
Cytat(hwao @ 2004-11-10 18:45:42)
nie bo to nie ma sensu...
ew daj w konstruktorzze odeslanie do reszty $this->cos() itd

jak nie można takiego czegos zrobić to ok!

Ale nieby dlaczego to nie mam sensu?questionmark.gif


To w javie czy c++ konstruktory tez nie maja sensu?questionmark.gif
hwao
kilku....


  1. <?php
  2.  
  3. class cos
  4. {
  5.  /* zalezy jakie php... */
  6.  function cos()
  7.  {
  8. $this->cos1();
  9. $this->cos2();
  10. $this->cos3();
  11.  }
  12.  function cos1()
  13.  {
  14.  }
  15.  function cos2()
  16.  {
  17.  }
  18.  function cos3()
  19.  {
  20.  }
  21. }
  22. ?>
harmag
w c++ czasami stosowanie kilku konstruktorow ma sens. Zazwyczaj robi sie konstruktor bez parametrowy, patrametrowy i kopiujacy (ten ostatni jets bardzo przydatny). A czy da sie to w php - nie wiem, tez chcial bym wiedziec.
Seth
Konstruktory w C++ to zupelnie inna bajka. Tam mozna jakby przeciazac je aby udostepniac rozne rodzaje parametrow w konstruktorze.
W php jest to nie potrzebne bo nie ma sztywnego otypowania danych.
cinnek
Cytat(Seth @ 2004-11-10 19:21:44)
W php jest to nie potrzebne bo nie ma sztywnego otypowania danych.

O to jest satysfakcjonujaca odpowiedz


Dzieki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.