Pytania otagowane jako protected


17
Jaka jest różnica między publicznym, prywatnym a chronionym?
Kiedy i dlaczego należy używać public, privateoraz protectedfunkcje i zmienne wewnątrz klasy? Jaka jest różnica między nimi? Przykłady: // Public public $variable; public function doSomething() { // ... } // Private private $variable; private function doSomething() { // ... } // Protected protected $variable; protected function doSomething() { // ... …
988 php  oop  private  public  protected 

16
Jaki jest najlepszy sposób testowania jednostkowego chronionych i prywatnych metod w Rubim?
Jaki jest najlepszy sposób na testowanie jednostkowe metod chronionych i prywatnych w Rubim przy użyciu standardowego frameworka Rubiego Test::Unit? Jestem pewien, że ktoś się zepsuje i dogmatycznie zapewni, że „powinieneś testować jednostkowe tylko metody publiczne; jeśli wymaga testów jednostkowych, nie powinno to być metodą chronioną ani prywatną”, ale nie jestem …






5
Metody chronione i prywatne w Railsach
Widoczność metod w Rubim (metody publiczne, chronione i prywatne) została dobrze wyjaśniona w miejscach takich jak ten post na blogu . Jednak w Ruby on Rails wygląda to nieco inaczej niż w zwykłej aplikacji Ruby ze względu na sposób skonfigurowania frameworka. Zatem w modelach Railsowych, kontrolerach, pomocnikach, testach itp., Kiedy …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.