Perguntas com a marcação «methods»

Um método é um bloco de código que executa uma tarefa e está associado a uma classe ou a um objeto. Está relacionado aos conceitos de funções e procedimentos não orientados a objetos.

911
Java: quando usar métodos estáticos

Gostaria de saber quando usar métodos estáticos? Digamos se eu tenho uma classe com alguns getters e setters, um método ou dois, e quero que esses métodos sejam invocáveis ​​apenas em um objeto de instância da classe. Isso significa que eu deveria usar um método estático? por exemplo Obj x = new...

746
Distinto () com lambda?

Certo, então eu tenho um enumerável e desejo obter valores distintos dele. Usando System.Linq, é claro que existe um método de extensão chamado Distinct. No caso simples, pode ser usado sem parâmetros, como: var distinctValues = myStringList.Distinct(); Muito bem, mas se eu tiver um grande...

694
Passar método como parâmetro usando c #

Eu tenho vários métodos, todos com a mesma assinatura (parâmetros e valores de retorno), mas nomes diferentes e os elementos internos dos métodos são diferentes. Quero passar o nome do método para executar em outro método que invocará o método passado. public int Method1(string) { ... do...

482
Métodos privados JavaScript

Para criar uma classe JavaScript com um método público, eu faria algo como: function Restaurant() {} Restaurant.prototype.buy_food = function(){ // something here } Restaurant.prototype.use_restroom = function(){ // something here } Dessa forma, os usuários da minha classe podem: var...