17 lines
		
	
	
		
			739 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			739 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Classes
 | |
| localeTitle: Las clases
 | |
| ---
 | |
| ## Las clases
 | |
| 
 | |
| Una clase es un "plano" para crear objetos: escribir un permiso de clase para describir atributos y comportamientos comunes a cada instancia de esta clase.
 | |
| 
 | |
| ## Crear una clase
 | |
| 
 | |
| Para definir una clase **,** se usa la **clase de** palabra clave, seguida del nombre que define la clase y dos puntos. Todas las líneas siguientes (código que describe atributos y comportamientos / métodos) están sangradas como en una función de Python. Por ejemplo, para crear una clase llamada Persona, podemos escribir:
 | |
| 
 | |
| `class Person: <code describing attributes and behaviors/methods>`
 | |
| 
 | |
| Las definiciones de clase deben ejecutarse antes de que tengan algún efecto.
 | |
| 
 | |
| #### Más información: |