Preguntas etiquetadas con access-specifier

216
¿Cómo crear un método de clase privada?

¿Cómo funciona este enfoque de crear un método de clase privada? class Person def self.get_name persons_name end class << self private def persons_name "Sam" end end end puts "Hey, " + Person.get_name puts "Hey, " + Person.persons_name #=> raises "private method...

125
Método virtual privado en C ++

¿Cuál es la ventaja de hacer que un método privado sea virtual en C ++? He notado esto en un proyecto de código abierto C ++: class HTMLDocument : public Document, public CachedResourceClient { private: virtual bool childAllowed(Node*); virtual PassRefPtr<Element> createElement(const...

108
Métodos de módulos privados en Ruby

Tengo una pregunta de dos partes Mejores prácticas Tengo un algoritmo que realiza alguna operación en una estructura de datos usando la interfaz pública Actualmente es un módulo con numerosos métodos estáticos, todos privados excepto el método de interfaz pública. Hay una variable de instancia...