Perguntas com a marcação «private»

100
Por que `private val` e` private final val` são diferentes?

Eu costumava pensar assim private vale private final valsão os mesmos, até que vi a seção 4.1 na Referência de Scala: Uma definição de valor constante está na forma final val x = e onde e é uma expressão constante (§6.24). O modificador final deve estar presente e nenhuma anotação de tipo...

95
Propriedade somente leitura do Python

Não sei quando o atributo deve ser privado e se devo usar a propriedade. Eu li recentemente que setters e getters não são pythônicos e eu deveria usar o decorador de propriedade. Está certo. Mas e se eu tiver um atributo, que não deve ser definido de fora da classe, mas pode ser lido (atributo...

87
Quando usar @objc no Swift?

No Swift, vejo alguns métodos como: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Eu queria saber quando usar @objc? Eu li alguns documentos, mas eles estão dizendo que quando você quiser que seja possível chamá-lo em Objective-C, você deve adicionar o...