Articles of composición

¿Cuándo usar la herencia privada de C ++ sobre la composición?

¿Puede darme un ejemplo concreto cuando es preferible usar la herencia privada sobre la composición? Personalmente, utilizaré la composición sobre la herencia privada, pero podría darse el caso de que el uso de la herencia privada sea la mejor solución para un problema en particular. La lectura de C ++ faq , le da un […]

Establecer máscara alfa BufferedImage en Java

Tengo dos imágenes Buffered que cargué desde pngs. El primero contiene una imagen, el segundo una máscara alfa para la imagen. Quiero crear una imagen combinada de los dos, aplicando la máscara alfa. Mi google-fu me falla. Sé cómo cargar / guardar las imágenes, solo necesito el bit donde voy desde dos imágenes Buffered a […]

Constructor de copia implícita C ++ para una clase que contiene otros objetos

Sé que el comstackdor a veces proporciona un constructor de copia predeterminado si no se implementa usted mismo. Estoy confundido acerca de qué hace exactamente este constructor. Si tengo una clase que contiene otros objetos, ninguno de los cuales tiene un constructor de copia declarado, ¿cuál será el comportamiento? Por ejemplo, una clase como esta: […]

¿Ejemplo concreto que muestra que las mónadas no se cierran bajo la composición (con la prueba)?

Es bien sabido que los funtores aplicativos se cierran bajo composición pero las mónadas no. Sin embargo, he tenido problemas para encontrar un contraejemplo concreto que demuestre que las mónadas no siempre componen. Esta respuesta da [String -> a] como un ejemplo de una no mónada. Después de jugar con esto un poco, lo creo […]

Al utilizar templating, ¿dónde debería declarar ?

He avanzado mucho en la conversión de mis aplicaciones JSF a páginas marcables con libros, pero me pregunto si lo estoy haciendo de la manera correcta. Una pregunta es si existe una ubicación de mejores prácticas para las tags f: metadata ? Mi página de cliente típica de Facelets se ve así: Data Table etc […]

Extiende JFrame contra crearlo dentro del progtwig

Al hacer una aplicación usando Swing, he visto personas hacer una de las dos cosas para crear un JFrame. ¿Cuál es un mejor enfoque y por qué? Soy un principiante en Java y progtwigción. Mi única fuente de aprendizaje son los libros, YouTube y Stack Overflow. import {imports}; public class GuiApp1 { public static void […]