Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Cursos gratis / Creación de componentes VCL (I) - Pero... ¿qué es un componente?

Creación de componentes VCL (I) - Pero... ¿qué es un componente?

 ----- 
Creative Commons Curso gratis de José Manuel - 27 de Agosto de 2005
2. Pero... ¿qué es un componente?
Para explicar esto debemos conocer, al menos básicamente, la programación orientada a objetos, ya que la programación basada en componentes se apoya sobre ella. Vamos a suponer que todo el mundo sabe lo que son las clases, con sus atributos y sus métodos.Programación Orientada a ObjetosLa programación orientada a objetos, comúnmente POO o en inglés OOP, es un modelo de programación que estructura los programas dando más énfasis a los datos que a los procedimientos. En la programación procedural (la de Pascal, C, Basic, etc.) se utilizan funciones que hacen algo con los datos. Sin embargo en la POO (con C++, Java, Object Pascal, etc.) se utilizan objetos (datos) que hacen cosas.
Si queréis aprender más sobre POO, podéis consultar la sección básica, donde explicaremos paso a paso la programación orientada a objetos.

Un componente es una clase de uso específico, lista para usar, que puede ser configurada o utilizada de forma visual, desde el entorno de desarrollo.

La principal diferencia, respecto a una clase normal, es que la mayor parte del trabajo lo podemos hacer de forma visual, con el ratón y ajustando las opciones que se nos ofrece en nuestro entorno.

En la programación orientada a objetos, debemos codificar una serie de operaciones, más o menos laboriosas, para preparar los objetos para su uso. Programar estas operaciones requiere su tiempo, su complejidad y pueden ser origen de errores. Si embargo, en la programación basada en componentes, todas estas operaciones las realizamos de forma visual, para así poder dedicar la atención a nuestro problema.
Autor y licencia de 'Creación de componentes VCL (I) - Pero... ¿qué es un componente?'
José Manuel Extraído de: http://www.lawebdejm.com

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'Creación de componentes VCL (I) - Pero... ¿qué es un componente?'

Un repaso a los componentes gráficos, aquellos en los que nos tenemos que encargar de... Más »
En los últimos años, el desarrollo basado en componentes se ha convertido en la técnica... Más »
Ahora que ya sabemos programar nuestros componentes no visuales, vamos a aprender todo lo necesario... Más »
En los últimos años, el desarrollo basado en componentes se ha convertido en una de... Más »
En los últimos años, el desarrollo basado en componentes se ha convertido en una de... Más »
¿Estás seguro de que deseas eliminar este capítulo?