javaczeni, 08.02.21 Egzamin Progr, Zad


Zad. 2 klasy

a. Czym się różnią pola (zmienne) statyczne od niestatycznych?

b. Utwórz obiekt poniżej zdefiniowanej klasy, wywołaj metody i napisz, co się pojawi na ekranie po uruchomieniu Twojego programu.

public class Regał{

private int ilePółek;

public Regał(int ilePółek){

this.ilePółek = ilePółek;

}

public void dodajPółkę(){

ilePółek++;

}

public void wypisz(){

System.out.println("Regał ma "+ilePółek+" półek");

}

}

Utworzenie obiektu:

Wywołanie metody 1:

Wywołanie metody 2:

Co się pojawi na ekranie?

Zad. 3 dziedziczenie

a. Na czym polega przeciążanie metod?

b. Zdefiniuj klasy zgodnie z podaną niżej strukturą. W klasach potomnych konstruktory mają być tylko bezargumentowe.

Figura

Kursywą oznaczono klasę i metodę abstrakcyjną

- pole prywatne

# konstruktor chroniony

+ konstruktory i metody publiczne

- int ilośćBoków

+ Figura()

# Figura(int ilośćBoków)

+ int getIlośćBoków()

+ boolean maPrzekątną()

0x08 graphic
0x08 graphic

Trójkąt

Kwadrat

Zad. 4 wyjątki

a. Co oznacza klauzula throws Exception w definicji metody?

public void metoda() throws Exception{...}

b. W klasie Integer zdefiniowano statyczną metodę parseInt, która bierze jako argument napis String zawierający liczbę całkowitą, a zwraca int zawierający wartość tej liczby.

Napisz program, który tworzy obiekt String, próbuje go przekonwer­to­wać na int i przechwytuje wyjątek NumberFormatException (jeśli napis nie jest liczbą).

Programowanie

Egzamin

21.02.2008

Imię i nazwisko Specjalność Indeks

Ocena (ilość punktów) z laboratorium:

Zad. 1

Zad. 2

Zad. 3

Zad. 4

Suma

Zad. 1 tablice

a. Napisz odpowiednie instrukcje dotyczące tablicy liczb całkowitych.

Zadeklarowanie tablicy:

Utworzenie tablicy o 40 elementach:

Umieszczenie liczby 7 w drugiej komórce:

Wstawienie liczby 2 do wszystkich komórek:

b. Utwórz tablicę regałów (obiektów klasy z zadania 2) i wstaw do niej kilka obiektów.



Wyszukiwarka

Podobne podstrony:
javaczeni, 08.06.12 Egzamin Progr, Zad
javaczeni, 08.06.26 Egzamin Progr C, Zad
javaczeni, 08.06.26 Egzamin Progr B, Zad
javaczeni, 08.06.26 Egzamin Progr A, Zad
javaczeni, 08.09.12 Egzamin Progr sd, Zad
2011.02.21 - PZPN - Egzamin - I, Testy, testy sędziowskie
egzamin 08 02 2012 zestaw b
termaiii, Termodynamika III. Egzamin - zadania. 08.02.2006, Termodynamika III
egzamin 08 02 2012, zestaw a
termaiii, odpTermodynamika III. Egzamin teoretyczny. 08.02.2006, Termodynamika III
Egzaminy szkolenia 08 02 2012 i Nieznany
Pisemny egzamin pa pilota wycieczek 08 02 2007
BO I WYKLAD 01 3 2011 02 21
e 12 2015 08 02 ko
08-02 PAM-Podążanie drogą Świętego serca, ezoteryka
Angora 2010 02 21
[W] Badania Operacyjne (2009 02 21) wykład
312[01] 08 122 Arkusz egzaminac Nieznany (2)

więcej podobnych podstron