problema al no poder ejecutar unos metodos en el main (los metodos estan en otra clase distintan al main)
hola, estoy en clase de programación orientada a objetos y no entiendo algo acerca de los métodos, se que pueden ser llamados desde otra clase o de la misma clase y mi duda esta en los métodos que tienen parámetros.
tengo que hacer un programa el cual tenga dos clases:
a) clase principal
b) clase artículos
en la clase artículos debo tener los siguientes atributos
a) numero de articulos .................. (no es arreglo)
b) descripcion .............................. (no es arreglo)
c) precio unitario .......................... (no es arreglo)
d) cantidad de articulos vendidos.... (arreglo de 12 elementos uno por cada mes del año)
yo hice esto :
siguiendo con el planteamiento del programa:
incluir un metodo que lea la cantidad de articulos vendidos mensualmente (de todo el año)
enero .......... vendidos
febrero ....... vendidos
.
.
.
diciembre .... vendidos
yo ise lo siguiente:
luego en el planteamiento dice:
incluye un metodo que despliegue a los articulos calculando las ventas anuales i dando el siguiente resultado:
articulo .... (descripcion) ..... excelente
articulo .... (descripcion) ...... bueno
articulo .... (descripcion) ...... malo
de acuerdo a la siguiente tabla de ventas anuales
limite inferior limite superior calificación
0.00 50,000.00 malo
50,000.00 250,000.00 bueno
250,000.00 en adelante (Creo) excelente
Donde ventas anuales = precio unitario *cantidad de artículos vendidos en todo el año
yo hice este método:
y ahi se acaba la clase articulos.
luego el planteamiento dice:
En la clase principal lea lo siguiente
a)cantidad de artículos por desplegar
b)leer el nombre de artículo, descripción y precio unitario de todos los artículos espesificados en el punto a)
yo hice todo esto en la clase principal:
ahora al ejecutar la clase principal realiza solo lo de leer las variables "cantidad_articulos" "numero_articulos" y "descipcion".
al terminar de leerlas el programa se termina.
me pudieran decir en que estoy mal o como le puedo hacer para que los métodos se ejecuten? se los agradecería demasiado por que mañana tengo un examen de este tema.
- themcr7's blog
- Inicie sesión o regístrese para enviar comentarios
Antes de escribir un programa ...
Deberías pensar que es lo que va hacer cada clase. Deberías investigar sobre polimorfismo y herencia.
Computadora.java
Se me ocurre escribir un método para visualizar datos desde una interface
Servicios.java
ServiciosImpl.java
Main .java
Más o menos yo le haría así. Dividir bien las clases