Preguntas etiquetadas con overriding

La anulación de métodos, en la programación orientada a objetos, es una característica del lenguaje que permite que una subclase o clase secundaria proporcione una implementación específica de un método que ya proporciona una de sus superclases o clases principales.





11
¿En qué orden anulan las hojas de estilo CSS?
En un encabezado HTML, tengo esto: <head> <title>Title</title> <link href="styles.css" rel="stylesheet" type="text/css"/> <link href="master.css" rel="stylesheet" type="text/css"/> styles.csses mi hoja de página específica. master.csses una hoja que uso en cada uno de mis proyectos para anular los valores predeterminados del navegador. ¿Cuál de estas hojas de estilo tiene prioridad? Ejemplo: la …

8
Anular el método java equals () - ¿no funciona?
Me encontré con un problema interesante (y muy frustrante) con el equals()método hoy que causó el bloqueo de lo que pensé que era una clase bien probada y causó un error que me llevó mucho tiempo rastrear. Solo para completar, no estaba usando un IDE o depurador, solo un buen …
150 java  equals  overriding 

5
Sobrescribir o anular
Puede parecer una pregunta estúpida, pero tengo mucha curiosidad y quiero usar el término correcto al hablar sobre el tema. No pude encontrar una pregunta similar aquí, así que decidí crear una nueva. ¿Deberíamos referirnos a "reemplazar una implementación" sobrescribiendo o anulando? ¿Es específico del idioma?



7
Anular y restablecer el estilo CSS: automático o ninguno no funciona
Me gustaría anular el siguiente estilo CSS definido para todas las tablas: table { font-size: 12px; width: 100%; min-width: 400px; display:inline-table; } Tengo una tabla específica con la clase llamada 'other'. Finalmente la decoración de la mesa debería verse así: table.other { font-size: 12px; } Así que necesito quito 3 …
130 css  width  overriding 


14
Método de llamada con prototipo de JavaScript
¿Es posible llamar al método base desde un método prototipo en JavaScript si se ha anulado? MyClass = function(name){ this.name = name; this.do = function() { //do somthing } }; MyClass.prototype.do = function() { if (this.name === 'something') { //do something new } else { //CALL BASE METHOD } };

5
Herencia y anulación de __init__ en python
Estaba leyendo 'Sumérgete en Python' y en el capítulo sobre clases da este ejemplo: class FileInfo(UserDict): "store file metadata" def __init__(self, filename=None): UserDict.__init__(self) self["name"] = filename Luego, el autor dice que si desea anular el __init__método, debe llamar explícitamente al padre __init__con los parámetros correctos. ¿Qué pasa si esa FileInfoclase …

10
Anular una propiedad almacenada en Swift
Noté que el compilador no me deja anular una propiedad almacenada con otro valor almacenado (lo que parece extraño): class Jedi { var lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor = "Red" // Cannot override with a stored property lightSaberColor } Sin embargo, se me permite …

7
Reemplazar valueof () y toString () en Java enum
Los valores en my enumson palabras que necesitan tener espacios en ellos, pero las enumeraciones no pueden tener espacios en sus valores, por lo que todo está agrupado. Quiero anular toString()para agregar estos espacios donde se lo indique. También quiero que la enumeración proporcione la enumeración correcta cuando la uso …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.