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:
|