Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
class CompomentView implements IView {
private $renderer;
public function __construct(IRenderer $r){
$this->renderer = $r;
}
public function render(ISomeDependencyData $data) {
[...]
$this->renderer->render($data_simple);
}
}
$modelData = $someService->getMeData();
$c = new ComponentView($dependency, new PHPRenderer('includes/szablon.php'));
$c->render($modelData);
$c = new ComponentView($dependency, new LatteRenderer('includes/szablon.latte'));
$c->render($modelData);
[.. lub dowolna inna implementacja .. ]
Ostatnio zmieniony przez Jaziq : 22-02-2014, 18:51
~
~
~
int cyfra1;
int cyfra2;
public mojaKlasa(int cyfra 1, int cyfra2){
this.cyfra1 = cyfra1;
this.cyfra2 = cyfra2;
}
class Wektor {
public:
Wektor& operator = ( const Wektor& wzorzec ) {
x = wzorzec.x;
y = wzorzec.y;
return *this; // zwrócenie referencji
}
private:
double x;
double y;
/* ... */
};
Ostatnio zmieniony przez Kusterek : 23-02-2014, 21:19
~
class Dziecko {
private int age;
public Dziecko(int obecnyWiek) {
this.age = obecnyWiek;
}
public void krzycz(){
Console.WriteLine("Mam " + Convert.ToString(this.age) + " lat! :) ");
}
}
Dziecko julia = new Dziecko(17);
Dziecko romek = new Dziecko(14);
julia.krzycz();
romek.krzycz();
Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)
Zakładki