Preguntas etiquetadas con oop

466
Java 8 Iterable.forEach () vs foreach loop

На этот вопрос есть ответы en Stack Overflow на русском : Цикл foreach против Iterable.foreach en Java 8: что лучше? ¿Cuál de las siguientes es una mejor práctica en Java 8? Java 8: joins.forEach(join -> mIrc.join(mSession, join)); Java 7: for (String join : joins)...

364
Explicando '__enter__' y '__exit__' de Python

Vi esto en el código de alguien. Qué significa eso? def __enter__(self): return self def __exit__(self, type, value, tb): self.stream.close() from __future__ import with_statement#for python2.5 class a(object): def __enter__(self): print 'sss' return 'sss111' def __exit__(self ,type,...

354
¿Cuándo deberías usar 'amigo' en C ++?

He estado leyendo las preguntas frecuentes de C ++ y tenía curiosidad sobre la frienddeclaración. Personalmente nunca lo he usado, sin embargo, estoy interesado en explorar el idioma. ¿Cuál es un buen ejemplo de uso friend? Leyendo las preguntas frecuentes un poco más Me gusta la idea de que el...

344
Uso de alloc init en lugar de nuevo

Aprendiendo Objective-C y leyendo código de muestra, noto que los objetos generalmente se crean usando este método: SomeObject *myObject = [[SomeObject alloc] init]; en vez de: SomeObject *myObject = [SomeObject new]; ¿Hay alguna razón para esto, ya que he leído que son