Jump to content
ben10

Problema java clase_abstracte

Recommended Posts

Salut am inceput sa invat programare in java de cateva luni si am intampinat o problema cu clasele abstracte, am urmatorul enunt de problema:

 

1. scrieti o clasa Item avand:
- un atribut "Nume" de tip sir de caractere
- un atribut "Valoare" de tip real
- un constructor cu doi parametri de tip String si real prin care se initializeaza
cele 2 atribute
- o metoda toString (suprascrisa) de tip sir de caractere care returneaza un sir
continand numele si valoarea separate prin virgula

 

2. scrieti o clasa abstracta Baza cu
- un constructor cu un parametru de tip intreg reprezentand nr statiei
- o metoda Genereaza prin care se completeaza un tablou de elemente de tip Item
avand in campul Nume un capitol din Java (Instructiuni, Tablouri, Clase,
Colectii, Fisiere, Threads, Network, Grafica, GUI), iar in campul valoare un punctaj
cu valorile 0, 1 sau 2.
- o metoda Afiseaza prin care se afiseaza la consola tabloul de elemente Item
- o metoda Salveaza prin care se salveaza datele tabloului intr-un fisier text

 

3.3. scrieti o clasa Examen derivata din clasa Baza avand
- o metoda Nota care afiseaza un numar intreg = raport dintre suma valorilor salvate
in fisierul precedent si valoarea maxima posibila
- o metoda List care afiseaza elementele de tip Item in ordine descrescatoare a valorii.

 

 

Am reusit sa fac punctul 1 in doua clase  :

 

package prob1_colocviu;

/**
 *
 * @author Acer
 */
public class Item {
    String Nume;
    int valoare;
    Item(String x,int y){
        Nume=x;
        valoare=y;
    }
    public String toString(Item s){
        return(s.Nume+s.valoare);
        
    }
    
}

public static void main(String[] args) {
        // TODO code application logic here
        Item a=new Item("DA,",6);
        System.out.println(a.toString(a));

}

 

Acum problema se pune la cerinta numarul 2 cu clase abstracte si cerinta numarul 3 nu am habar cu ce sa incep am citit materiale dar nu am prea inteles multe lucruri daca ma puteti ajuta v-as fi recunoscator!!!

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...