Beispiel #1
0
#tengo que importar el archivo (módulo)
from coche import Coche

carro = Coche("rojo", "Renauld", "Clio", 150, 200, 4)
carro2 = Coche("verde", "Seat", "Panda", 240, 200, 4)
carro3 = Coche("azul", "Citroen", "Xara", 100, 180, 2)
carro4 = Coche("rojo", "Mercedes", "Clase a", 350, 400, 2)

print(carro.getModelo())

print(carro.getInfo())
print(carro2.getInfo())
print(carro3.getInfo())
print(carro4.getInfo())

#detectar tipado

if type(carro3) == Coche:
    print("Si es un obj de tipo coche")

else:
    print("No es un obj de tipo coche")

#Visibilidad
print(carro.soyPublico)
print(carro.getPrivado())
Beispiel #2
0
from coche import Coche


carro  = Coche("Amarillo", "Renault", "Clio", 150, 200, 4)
carro1 = Coche("Verde", "Seat", "Panda", 240, 200, 4)
carro2 = Coche("Azul", "Citroen", "Xara", 100, 180, 4)
carro3 = Coche("Rojo", "Mercedes", "Clase A", 350, 400, 4)

print(carro.getInfo())
print(carro1.getInfo())
print(carro2.getInfo())
print(carro3.getInfo())

# Detecrar tipado
if type(carro3) == Coche:
    print("Es un objeto correcto!!")
else:
    print("No es un objeto!!")

# Visibilidad
print(carro.soy_publico)
print(carro.getPrivado()) # Se ha de definir dentro de un método para acceder al mismo desde fuera de la clase
Beispiel #3
0
from coche import Coche  #Hay que importar la clase

carro = Coche("Amarillo", "Renault", "Clio", 110, 70, 4)
print(carro.getInfo())

carro1 = Coche("Verde", "Seat", "Panda", 100, 50, 4)
carro2 = Coche("Azul", "Citroen", "Xara", 100, 110, 4)
carro3 = Coche("Rojo", "Mercedes", "Case A", 220, 180, 4)

print(carro1.getInfo())
print(carro2.getInfo())
print(carro3.getInfo())

carro4 = "No soy un coche"

#Detección del tipo de objeto
if type(carro4) == Coche:
    print("Es un objeto correcto!!!")
else:
    print("El objeto no es de la clase 'Coche'")
#visibilidad
print(carro.soy_publico)
print(carro.getPrivado())  #Sólo se puede acceder con un getter
Beispiel #4
0
from coche import Coche

coche = Coche("Amarillo", "Renault", "Clio", 150, 200, 4)
coche1 = Coche("Verde", "Seat", "Panda", 240, 200, 4)
coche2 = Coche("Azul", "Citroen", "Xara", 100, 180, 4)
coche3 = Coche("Rojo", "Mercedes", "Clase A", 350, 400, 4)
"""
print(coche.getInfo())
print(coche1.getInfo())
print(coche2.getInfo())
print(coche3.getInfo())
"""

#Detectar tipado
coche3 = "aleatorio"
if type(coche3) == Coche:
    print("Es un objeto correcto")
else:
    print("No es un objeto!!!")

#Visibilidad

print(coche.soy_publico)
print(coche.getPrivado())
Beispiel #5
0
from coche import Coche

nik = Coche("Azul Fuerte", "Tesla", "X", 150, True)

print(nik.getColor())

print(nik.getSeguridad())

print(nik.getInfo())

#Detectar tipado de objeto
if type(nik) == Coche:
    print(True)
else:
    print(False)

#Visibilidad
print(nik.public)
print(nik.getPrivado())