
Es decir si necesito hacer una agenda digital esa seria la problemática general que necesitamos desfragmentar en varios procesos o métodos por ejemplo necesitaremos una función que nos permita registrar, buscar, modificar y eliminar contactos, eventos etc
Los conceptos básicos son los siguientes:
Objeto:es una estructura o entidad que nos permite manipular datos a través de diferentes procedimientos por ejemplo para una agenda tendríamos un objeto llamado contacto.
Clase:es contenedor de objetos, métodos, propiedades etc. que nos permiten organizar nuestra codificación de tal manera que nos sea sencillo darle mantenimiento a nuestros aplicativos.
Encapsulamiento: se refiere a la agrupación de un fragmento de código-
Abstracción: consiste en aislar un elemento del contexto en el que se encuentra.
Polimorfismo:este concepto nos permite crear varios métodos con el mismo nombre con diferente numero de parámetros que nos permiten hacer tare<as diferentes.
Herencia:es un proceso que nos permite manipulara las propiedades, métodos y eventos de una clase ajena a la que estamos trabajando actualmente.
No hay comentarios:
Publicar un comentario