Perguntas com a marcação «access-specifier»

216
Como criar um método de classe particular?

Como é que essa abordagem de criação de um método de classe privada funciona: 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 em C ++

Qual é a vantagem de tornar virtual um método privado em C ++? Eu notei isso em um projeto C ++ de código aberto: class HTMLDocument : public Document, public CachedResourceClient { private: virtual bool childAllowed(Node*); virtual PassRefPtr<Element> createElement(const...

108
Métodos de módulo privados em Ruby

Eu tenho uma pergunta de duas partes Melhor prática Eu tenho um algoritmo que executa algumas operações em uma estrutura de dados usando a interface pública Atualmente, é um módulo com vários métodos estáticos, todos privados, exceto o método de interface pública. Existe uma variável de...