90. Java Python
PHP
class Person {
String name=“”;
void walk(){}
}
JavaScript
Person.prototype.walk =function(
)
{
}
class Person:
name =“”;
defwalk():
class Person{
$name =“”;
function walk(){}
}
91.
92.
93. - Promueve la reducción de duplicación
en programación
- Toda pieza de información nunca
debería ser duplicada debido a que
la duplicación incrementa la
dificultad en los cambios y evolución
117. - Muchas formas
- Construir métodos con el mismo
nombre pero con
comportamiento diferente
118.
119.
120. Las clases se representan de la siguiente manera:
.Que contienen clases (titulo), atributos (propiedades), métodos(funciones) y relaciones.
121. La visibilidad: Define la accebilidad para ese atributo o método que se definen de la
siguiente manera:
• Privado (-): Cada método o atributo son privados, ninguna clase o subclase puede
acceder a ellos.
• Público (+): Cada método o atributo son públicos, y cualquier clase o subclase
puede acceder a ellos.
• Protegido (#): Solo la misma clase o subclase pueden acceder a ellos.
• Paquete/defecto (~): Define la visibilidad del paquete o por defecto lo que
significa y que puede ser usada por un paquete.
La visibilidad: Define la accebilidad para ese atributo o método que
se definen de la siguiente manera: