16 lines
		
	
	
		
			897 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			16 lines
		
	
	
		
			897 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: Python Object Oriented Programming | ||
|  | localeTitle: Programación Orientada a Objetos Python | ||
|  | --- | ||
|  | ## Programación Orientada a Objetos Python
 | ||
|  | 
 | ||
|  | Python es un lenguaje de programación multi-paradigma que soporta diferentes enfoques de programación. Un paradigma de programación excelente es la programación orientada a objetos, o POO para abreviar, mediante la creación de objetos. | ||
|  | 
 | ||
|  | En OOP, las propiedades y comportamientos se agrupan en objetos individuales, caracterizados por: | ||
|  | 
 | ||
|  | *   atributos | ||
|  | *   comportamientos | ||
|  | 
 | ||
|  | Por ejemplo, un objeto podría representar a una persona con atributos como nombre, edad, dirección, con comportamientos como caminar, hablar, respirar y correr. | ||
|  | 
 | ||
|  | OOP modela entidades del mundo real como objetos de software, que tienen algunos datos asociados y pueden realizar ciertas funciones. Los objetos se modelan como **clases** , que son una especie de _modelo_ . |