Implementamos tecnologia y es asi como lo hacemos

Clases en Python

Escrito el Junio 10, 2008 a las 10:05 am por Camilo Nova

Ejemplo del manejo de clases en python:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/usr/bin/env python
 
#Primera clase en python
class Empresa :
    """Clase Empresa, que abstrae una empresa del mundo real"""
 
    def __init__(self, nombreEmpresa, productoReal, cantidadEmpleados) :
        self.nombreEmpresa = nombreEmpresa
        self.productoReal = productoReal
        self.cantidadEmpleados = cantidadEmpleados
 
        print "La empresa", nombreEmpresa, "vende", productoReal, " emplea a", cantidadEmpleados, "empleados."
 
    def venderProducto(self) :
        print "Vendida una unidad de", self.productoReal
 
    def contratarEmpleados(self, cantidad) :
        self.cantidadEmpleados = self.cantidadEmpleados + int(cantidad)
 
        print "La empresa ahora emplea a", self.cantidadEmpleados, "empleados."
 
# Orientacion a Objetos en python
if __name__ == '__main__':
    print "\nCreamos la instancia de la clase:"
    empresa = Empresa("AxiaCore", "AxiaHost", 10)
 
    print "\nVendemos un producto:"
    empresa.venderProducto()
 
    print "\nContratamos 2 empleados:"
    empresa.contratarEmpleados(2)

Leave a Reply

AxiaCore Blog

Publicidad

Seguimiento

Etiquetas

Enlaces

Comentarios Recientes:

  • Irma Perez: Buenos Dias Estoy interesada en su empresa para la cartera.
  • hector2c: el artículo enlaZado, es del 2005…
  • Camilo Nova: El mio es de 126, aqui esta la prueba http://axiacore.com/blog/wp-co ntent/uploads/2008/11/iq-ca...
  • Camilo Nova: si, solo que no hay mas pies para cometer mas errores…
  • Erwin Orlando Vasquez: Hernando, hoy revise y encontré la pagina para suscribirse: http://www.123people.com/si...

Enlaces Recientes:

Archivo

Admin