Cómo entender las clases de programación en Python. tipo. Instancias de objetos, etc.
Los tipos son tipos de datos. Hay tipos integrados, como cadenas, números, plurales, etc., y otros tipos personalizados, es decir, clases que usted mismo escribe.
Los objetos y las instancias son lo mismo, que son cosas específicas de la clase, como hombres, mujeres, otras personas, etc. Los hombres y mujeres aquí también pueden ser una categoría, por ejemplo, pueden subdividirse en hombres mayores, hombres más jóvenes, etc.
Recuerde: una clase es un término general para un tipo de cosa, y una instancia (u objeto) es una cosa específica.
Solo como referencia.
Ejemplo:
Categoría
Persona:
'''Atributos básicos de una persona: nombre, edad, sexo, etc. '''
def
__init__(self,
nombre,
edad,
sexo):
self.nombre
=
nombre
self.edad
=
edad
self.sex
=
sexo
clase
Hombre(Persona): p>
def
__init__(self,
nombre,
edad):
super(Hombre,
self).__init__(nombre,
edad,
'masculino')
clase
Mujer(Persona) :
p>def
__init__(self,
nombre,
edad):
super( Mujer,
yo).__init__(nombre,
edad,
'mujer')