Resultados de la búsqueda a petición "traits"

1 la respuesta

¿Diferencia entre @Delegate, @Mixin y Traits en Groovy?

¿Alguien explicaría cuándo querría usarRasgos maravillosos [http://beta.groovy-lang.org/docs/groovy-2.3.0-SNAPSHOT/html/documentation/core-traits.html] vs. Mixins (@Mixin) vs. Delegados (@Delegate)? Quizás algunas compensaciones y preocupaciones ...

2 la respuesta

Rasgos como valor de retorno de una función [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo devuelvo una instancia de un rasgo de un método? [/questions/30661046/how-do-i-return-an-instance-of-a-trait-from-a-method] 3 respuestasTengo dos enumeracionesNormalColour yBoldColour, los ...

3 la respuesta

¿Por qué se requiere "anulación abstracta" y no "anulación" solo en subtrait?

yo leo elsección [http://www.artima.com/scalazine/articles/stackable_trait_pattern.html]de Programación en Scala dondeabstract override se presenta, pero todavía estoy confundido por lo que significa exactamente la unión de estos modificadores. ...

2 la respuesta

Proporcionar una implementación cuando el rasgo y el tipo no están en esta caja [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo implemento un rasgo que no poseo para un tipo que no poseo? [/questions/25413201/how-do-i-implement-a-trait-i-dont-own-for-a-type-i-dont-own] 2 respuestasQuiero proporcionar una implementación de ...

2 la respuesta

Llamar al método estático del rasgo desde otro método estático (óxido)

¿Se puede llamar a un método estático de rasgo implementado por tipos de otro método estático de rasgo implementado en el rasgo? Por ejemplo: trait SqlTable { fn table_name() -> String; fn load(id: i32) -> Something { ... Self::table_name() // ...

3 la respuesta

Implemente automáticamente rasgos de tipo cerrado para los nuevos tipos de Rust (estructuras de tupla con un campo)

En Rust, las estructuras de tupla con un solo campo se pueden crear de la siguiente manera: struct Centimeters(i32);Quiero hacer aritmética básica conCentimeters sin extraer sus valores "internos" cada vez con coincidencia de patrones y ...

2 la respuesta

Cómo evitar el uso de métodos de rasgos fuera del alcance de "uso" en PHP

Me gustaría saber si hay alguna manera de evitar el uso de métodos de rasgos fuera del contexto de cualquier clase en PHP. Permítanme explicar lo que quiero con un breve ejemplo, aquí está mi código actual: // File : MyFunctions.php trait ...

3 la respuesta

¿Implementación de Mixin o Trait en AS3?

Estoy buscando ideas sobre cómo implementar unMixin / Rasgo [http://debasishg.blogspot.com/2006/04/scala-compose-classes-with-mixins.html] sistema de estilo en AS3. Quiero poder componer varias clases juntas en un solo objeto. Por supuesto, ...

2 la respuesta

Referencias a rasgos en estructuras

Tengo un rasgoFoo pub trait Foo { fn do_something(&self) -> f64; }y una estructura que hace referencia a ese rasgo pub struct Bar { foo: Foo, }Tratando de compilar me sale error: reference to trait `Foo` where a type is expected; try ...

7 la respuesta

¿Rasgos de Java o patrón de mixins?

¿Hay alguna manera de emular mixins o rasgos en java? Básicamente, necesito una forma de hacer herencia múltiple para poder agregar lógica de negocios común a varias clases