terminology - suprimir - como quitar el modo sobrescribir
Sobrescribir o anular (4)
Puede parecer una pregunta estúpida, pero estoy muy curioso y quiero usar el término correcto al hablar del tema. No pude encontrar una pregunta similar aquí, así que decidí crear una nueva.
¿Deberíamos referirnos a "reemplazar una implementación" sobrescribir o anular? ¿Es específico del idioma?
Encontré un enlace en Internet hace aproximadamente 2 años en el que el autor explicaba la diferencia entre ellos con un sencillo ejemplo del mundo real:
Supongamos que tiene una empresa de fabricación de automóviles. Usted es famoso y está contento con sus clientes, ya que siempre confían en usted y compran sus productos.
Para el propósito de fabricación, tiene 2 opciones disponibles:
Todas las cosas pasan y sabes que estás en el camino correcto. Así que no solo quieres conservar los modelos anteriores, sino también seguir mejorando. ¿Pero como es? ¡Probablemente agregando algunas características nuevas a los modelos existentes! Ahora los nuevos modelos tienen todas las características MÁS funciones recientemente mejoradas.
¡Sabes que la forma en que pasaste fue algo equivocada! ¡Qué enfoque tan horrible! Notó rápidamente que la empresa debería cambiar toda la tecnología ...
Después de todo, en términos de programación, el primer enfoque se refiere a Anulación ya que agrega algunos COMPORTAMIENTOS nuevos a sus automóviles manteniendo los comportamientos previos que tenía el automóvil, mientras que el segundo enfoque se refiere a la Sobreescritura ya que desea cambiar el (los) comportamiento (s) enteramente.
Espero que esto te ayude.
La palabra común utilizada es Anular y no es específica del idioma, ya que también puedes leer en la wikipedia: http://en.wikipedia.org/wiki/Method_overriding
Si reemplaza una implementación completamente con otra, está " sobreescribiendo " o más comúnmente " reemplazando ". Si reemplaza una implementación por otra para algunos casos específicos, está " anulando ".
" Sobrescribir " algo es poner algo más en su lugar, destruyendo lo sobrescrito. " Anular " algo es hacer que algo más opere en lugar de hacerlo sin dañar o cambiar la cosa anulada.
Ambas son terminologías genéricas Override
es la prevención de alguna acción o decisión previa y, por otro lado, Overwrite
refiere a algo escrito sobre algo previamente escrito.
en palabras simples,
Las acciones y decisiones son anuladas.
La información se sobrescribe.