Clases y objetos
objetivos
- El concepto de clases y objetos.
- La relación entre clase y objeto.
- 'Diseño de clase
.Conceptos de clases y objetos
Las clases y los objetos son los dos conceptos centrales de la programación orientada a objetos.
1.1 Clase
- Clase es un término general para un grupo de cosas con las mismas características o comportamientos, es abstracto y no puede usarse directamente.
- Las características se llaman atributos
- El comportamiento se llama método
- La clase equivale a basarse en la fabricación de aviones, es una plantilla, se encarga de crear objetos.
1.2 Objetivo
- Un objeto es una existencia concreta creada por una clase y puede usarse directamente
- El objeto creado por qué clase tiene la definición en qué clase:
1, atributo
2, método - Los objetos son equivalentes a aviones fabricados con dibujos,
en el desarrollo de un programa debe haber primero una clase y luego un objeto.
02. La relación entre clase y objeto
- Una clase es una plantilla y un objeto se crea basándose en la plantilla de clase. Primero debe haber una clase y luego un objeto.
- Solo hay una clase, pero puede haber muchos objetos.
- Los atributos pueden variar entre diferentes objetos.
Qué atributos y métodos se definen en la clase, y qué atributos y métodos hay en el objeto, es imposible tener más o menos
03. Diseño de clases
Antes de utilizar el desarrollo orientado a objetos, primero debe analizar los requisitos y determinar qué clases deben incluirse en el programa.
En el desarrollo de programas, para diseñar una clase, por lo general, debe cumplir con los siguientes tres elementos:
- El nombre de cosas como el nombre de la clase satisface la gran nomenclatura de la joroba
- ¿Cuáles son las características de cosas como los atributos?
- ¿Qué tipo de comportamiento tienen cosas como los métodos?
Nomenclatura de joroba grande CapWords
- Poner en mayúscula la primera letra de cada palabra
- No hay subrayado entre palabras.
3.1 Determinación del nombre de la clase
El método de extracción de sustantivos analiza todo el proceso empresarial, y los sustantivos que aparecen suelen ser los tipos encontrados
3.2 Determinación de atributos y métodos
- La descripción característica del objeto generalmente se puede definir como un atributo
- El comportamiento (verbo) del objeto generalmente se puede definir como una solicitud de método
: los atributos o métodos que no están involucrados en los requisitos no necesitan ser considerados al diseñar la clase.