Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab1 var00 - студент - jpg - exemplu.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
1.22 Mб
Скачать

Rezultatele rulării programului (testingul programului)

D:\JDK\bin>javac StudentTest.java

D:\JDK\bin>java Student

Students name is Michidutsa Ionescu

Students lazyness is 0.5

Students IQ is 120.7

Student has 6 exams

Students marks are :

8 8 8 8 8 8

--------------------------------------

Students name is Ion Strengaru

Students lazyness is 0.4

Students IQ is 130.8

Student has 5 exams

Students marks are :

9 9 9 9 9

--------------------------------------

Students name is Nicorici Galina

Students lazyness is 0.8

Students IQ is 180.9

Student has 4 exams

Students marks are :

10 10 10 10

--------------------------------------

Students name is Ion Strengaru

Students lazyness is 0.5

Students IQ is 120.7

Student has 6 exams

Students marks are :

8 8 8 8 8 8

--------------------------------------

Students name is Student nr 1

Students lazyness is 0.5

Students IQ is 120.7

Student has 6 exams

Students marks are :

8 8 8 8 8 8

--------------------------------------

Students name is Student nr 2

Students lazyness is 0.7

Students IQ is 180.0

Student has 3 exams

Students marks are :

9 9 9

--------------------------------------

Students name is Student nr 3

Students lazyness is 0.8

Students IQ is 145.9

Student has 4 exams

Students marks are :

10 10 10 10

--------------------------------------

Students name is Student nr 4

Students lazyness is 0.5

Students IQ is 120.7

Student has 6 exams

Students marks are :

8 8 8 8 8 8

--------------------------------------

Students name is Student nr 5

Students lazyness is 0.5

Students IQ is 120.7

Student has 6 exams

Students marks are :

8 8 8 8 8 8

--------------------------------------

Students name is Student nr 6

Students lazyness is 0.7

Students IQ is 180.0

Student has 3 exams

Students marks are :

9 9 9

--------------------------------------

Students name is Student nr 7

Students lazyness is 0.8

Students IQ is 145.9

Student has 4 exams

Students marks are :

10 10 10 10

--------------------------------------

Students name is Student nr 8

Students lazyness is 0.5

Students IQ is 120.7

Student has 6 exams

Students marks are :

8 8 8 8 8 8

--------------------------------------

Ion Strengaru and Ion Strengaru learn equally

Student nr 3 and Nicorici Galina learn equally

Michidutsa Ionescu and Student nr 1 learn equally

Student nr 6 learns better, than Student nr 8

Ion Strengaru and Michidutsa Ionescu are equally intelligent

Nicorici Galina and Student nr 7 are equally intelligent

Student nr 6 and Student nr 4 are equally intelligent

The champion in Lazyness is Student nr 3 ! ! !

We created 12 students

D:\JDK\bin>

Concluzii.

Este o parte, unde trebuie să fie descrisă cu ce ati lucrat, care mecanizme noi ati invatat in lucrarea data ... In general — descrieti plusuri si minusuri lucrarii.

Vreau sa comentez niste momente. Varianta 00 a lucrării de laborator numărul 1 este realizată pe nota 7. Deoarece în constructorul implicit nu este descrisă introducerea datelor de la tastatură pentru cîmpurile clasei (-1 bal), nu este descris algoritmul salvării valorilor vechi ai notelor în metoda set_exams (-1 bal) și nu este descris lucrul cu fișier textual (-1 bal).

Condiția obligatorie (testarea în funcție a TUTUROR parametrilor de intrare (de tipuri elementare) la corectitudine, înaintea utilizării lor) este îndeplinită. În exemplu este prezentată doar o variantă de lucru a programului, deoarece în cod nu este realizată citirea de la tastatură și de aceea programul nu presupune nici o variație dinamică.

Criteriile notei pentru lucrarea de laborator №1

Lab1

"Realizarea claselor în limbajul Java"

puncte

1

Descrierea a 3 tipuri de constructori

+ 1

2

Lucrul cu vector dinamic ca cîmp al clasei (crearea, alocarea memoriei, inițializarea lui)

+ 1

3

Metodele set_*(), get_*(), prelucrarea TUTUROR parametrilor de intrare, salvarea datelor vechi în cazul înlocuirii lor.

+ 1

4

Folosirea corecta cuvîntului cheie this

+ 1

5

Descrierea și apelul variabilei statice și funcției statice clasei.

+ 1

6

Descrierea funcției main și crearea obiectelor individuale ale clasei.

+ 1

7

Apelul metodelor clasei de la numele obiectelor clasei.

+ 1

8

Lucrul cu vectorul dinamic de obiecte ale clasei (crearea, alocarea memoriei, inițializarea lui)

+ 1

9

Introducerea datelor de la tastatură

+ 1

10

Lucrul cu fișier textual

+ 1

Total:

+ 10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]