propiedades de poo
TRANSCRIPT
![Page 1: Propiedades de poo](https://reader035.vdocumento.com/reader035/viewer/2022073120/55d238b6bb61eb9f1c8b4571/html5/thumbnails/1.jpg)
PROPI
EDADES DE P
OO
HU
GO
IV
AN
RA
MI R
EZ
JA
RA
![Page 2: Propiedades de poo](https://reader035.vdocumento.com/reader035/viewer/2022073120/55d238b6bb61eb9f1c8b4571/html5/thumbnails/2.jpg)
PROPIEDADES
Son las características observables de un objeto. Las propiedades se reconocen porque describen un aspecto del objeto que podemos medir con una escala establecida previamente. A cada propiedad se le debe asignar un valor el cual permite identificar de manera única al objeto.
![Page 3: Propiedades de poo](https://reader035.vdocumento.com/reader035/viewer/2022073120/55d238b6bb61eb9f1c8b4571/html5/thumbnails/3.jpg)
Propiedades
Las propiedades, como hemos visto antes, son las características intrínsecas del objeto. Éstas, se representan a modo de variables, solo que técnicamente, pasan a denominarse propiedades:
class Antena():
color = ""
longitud = ""
class Pelo():
color = ""
textura = ""
![Page 4: Propiedades de poo](https://reader035.vdocumento.com/reader035/viewer/2022073120/55d238b6bb61eb9f1c8b4571/html5/thumbnails/4.jpg)
class Ojo():
forma = ""
color = ""
tamanio = ""
class Objeto():
color = ""
tamanio = ""
aspecto = ""
antenas = Antena() # propiedad compuesta por el objeto objeto Antena
ojos = Ojo() # propiedad compuesta por el objeto objeto Ojo
pelos = Pelo() # propiedad compuesta por el objeto objeto Pelo
![Page 5: Propiedades de poo](https://reader035.vdocumento.com/reader035/viewer/2022073120/55d238b6bb61eb9f1c8b4571/html5/thumbnails/5.jpg)
PEP 8: propiedades
Las propiedades se definen de la misma forma que las variables (aplican las mismas reglas de estilo).
5.2.1.3. Métodos
Los métodos son funciones (como las que vimos en el capítulo anterior), solo que técnicamente se denominan métodos, y representan acciones propias que puede realizar el objeto (y no otro):
class Objeto():
color = "verde"
tamanio = "grande"
aspecto = "feo"
antenas = Antena()
ojos = Ojo()
pelos = Pelo()
def flotar(self):
pass
![Page 6: Propiedades de poo](https://reader035.vdocumento.com/reader035/viewer/2022073120/55d238b6bb61eb9f1c8b4571/html5/thumbnails/6.jpg)
Las propiedades son como las “variables “ en programación estructurada , que pueden tomar un único valor o varios y pueden ser de un tipo o de distintos .