Domande taggate «oop»

La programmazione orientata agli oggetti è un paradigma di programmazione che utilizza "oggetti": strutture di dati costituite da campi e metodi di dati insieme alle loro interazioni.


11
Ereditarietà multipla in PHP
Sto cercando un modo valido e pulito per aggirare il fatto che PHP5 non supporta ancora l'ereditarietà multipla. Ecco la gerarchia delle classi: Messaggio - TextMessage -------- InvitationTextMessage - EmailMessage -------- InvitationEmailMessage I due tipi di classi Invitation * hanno molto in comune; Mi piacerebbe avere una classe genitore comune, …
97 php  oop  inheritance 



3
Come posso implementare un elenco di controllo degli accessi nella mia applicazione Web MVC?
Prima domanda Per favore, potresti spiegarmi come potrebbe essere implementato un ACL più semplice in MVC. Ecco il primo approccio per utilizzare Acl in Controller ... <?php class MyController extends Controller { public function myMethod() { //It is just abstract code $acl = new Acl(); $acl->setController('MyController'); $acl->setMethod('myMethod'); $acl->getRole(); if (!$acl->allowed()) …



3
Perché esiste una sottoclasse MutableLiveData separata di LiveData?
Sembra che MutableLiveDatadifferisca LiveDatasolo dal fatto che il filesetValue()postValue() pubblici i metodi e , mentre in LiveDataessi sono protetti. Quali sono alcuni motivi per creare una classe separata per questo cambiamento e non definire semplicemente quei metodi come pubblici in LiveDatasé? In generale, una tale forma di ereditarietà (l'aumento della …








Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.