Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En POO los objetos son miembros de clases. En esencia, una clase es un tipo de datos al
igual que cualquier otro tipo de dato definido en un lenguaje de programación.
La ventaja es que nos permite crear no solo un diseño si no también la solución con sus
partes y relaciones no existe un solo diseño si no varios como por ejemplo un ingeniero
civil antes de empezar a hacer una edificación tiene que hacer varios diseños igual que un
ingeniero en sistemas en a elaboración de un software a esto le puede llamar un
modelamiento de lo que será la solución definitiva.
Una clase es una obra que permite crear tipos personalizados propios mediante la
agrupación de variables de otros tipos, métodos y acciones.
Nombre de la clase: sirve para identificar los objetos que tengan unas determinadas
características
Conjunto de métodos: permite el cambio de estado del objeto dependiendo del estado
anterior del objeto.
4. Por qué una clase siendo un concepto abstracto permite modelar las características y
comportamientos de objetos concretos.
El mundo está lleno de objetos (abstractos y concretos) por ejemplo una persona un carro
y un cuadrado la cuales se pueden agrupar extraer y representar en una clase
Para construir una palabra con la inicial de cada una de ellas de tal manera que esta nos
recuerde como inicia dicha palabra, también sirve de ayuda para memorizar información.
Ejemplo
EEUU (ESTADOS UNIDOS)
6. explique por qué los siguientes identificadores de atributos no son correctos y realice la
corrección respectiva
A. sub total
El "subtotal," entonces, es el precio real de los bienes y el "total" es ese precio más
impuestos
B. precio*compra
D. año_nacimiento.
E. índice: gastos.
F. encendido?
G. 10mayores.
Ejercicios
Diseñe una clase para cada uno de los siguientes objetos del mundo real representando
sus características o atributos.
Aviones
Teléfonos
Facturas de compra
Estudiantes
Libros
Teléfonos
aviones Procesador
String matricula Cámaras
String marca Batería
String tipo Pantalla
String color Teclas
Factura de compra
Int Numero serie
Int Fecha estudiantes
String nombre
String Nombre
empresa String apellido
String Nombre cliente String carnet
Int Dirección String Carrera
Int Descripción de Int edad
compra
libros
Int código
String titulo
String autor
Int número_Paginas
Diseñar una clase explicando sus atributos para cada uno de los siguientes enunciados.
Pago de un servicio teniendo en cuenta nombres del servicio y del deudor el valor
a pagar, numero de meses atrasados y el interés mensual por mora.
Calse ( servicios )
String nombre
String
nombre_persona
Double V_pagar
Int N_meses
Duble IN_mora
Clase ( transacción )
Double valor
Double N_cedula
String ciudad
Int N_cajero
Clase ( notas )
Int nota1
Int nota2
Int nota3
Clase ( intereses )
Int C_inicial
Int C_interes
Double tiempo
Determinar el valor del cambio que se le devuelve en una compra, conociendo la
cantidad de dinero entregada por el cliente, así como el precio y la cantidad
adquirida del producto.
Clase ( V_cambio )
Double C_dinero
Double precio
Int cant_producto
Obtenga la edad de una persona tendiendo como referencia el día, el mes y el año
de su nacimiento
Clase ( edad)
Int año
Int edad
Int año_nacimiento
cerdo
Private int cantidadcerdos
Private doublé costoalimentos
Private double cantidadalimento
Private doublé costobulto
Public cerdo()
Public construccion( )
Public void set m_pared(double M_PR)
Public double get_m_pared( )