Poznaj C++ w$ godziny0100

Poznaj C++ w$ godziny0100



86 Godzina 6

86 Godzina 6

11

12

13

14

15

16

17

18

19

20 21 22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53


void Miaucz();    //    funkcja ogolna

private:    //    początek sekcji prywatnej

int jegoWiek;    //    zmienna wewnętrzna

};

// PobierzWiek() - funkcja dostępu // zwraca wartość zmiennej jegoWiek int Kot::PobierzWiek()

{

return j egoWiek;

ł // definicja funkcji UstawWiek,

// funkcji publicznej

// zmienia wartość zmiennej jegoWiek

void Kot::UstawWiek(int wiek)

{

// przypisz do zmiennej jegoWiek // wartość przekazana jako parametr jegoWiek = wiek;

)

// definicja metody Miaucz // zwraca: void // parametry: brak

// akcja wykonywana: wypisuje Miau na ekranie void Kot::Miaucz()

cout « "Miau.\n";

} // stwórz nowego kota, ustaw jego wiek

// każ mu zamiauczeć, pobierz jego wiek i każ zamiauczeć int main()

{

Kot Frisky;

Frisky.UstawWiek(5);

Frisky.Miaucz();

cout « "Frisky jest kotem, który ma cout « Frisky.PobierzWiek() « " lat.\n";

Frisky.Miaucz(); return 0;

}

ĘFEKT DZIAŁANIA:

Miau.

Frisky jest kotem, który ma 5 lat. Miau.

ANALIZA:


Linie 4-16 zawierają definicję klasy Kot. W linii 8 użyliśmy słowa public, które informuje kompilator, że wszystko co po nim występuje ma być traktowane jako publiczne. W linii 9 znajduje się deklaracja metody PobierzWiek (). PobierzWiek () pozwala na dostęp do zmiennej prywatnej jegoWiek, zadeklarowanej w linii 13. W linii 10 zadeklarowaliśmy funkcję UstawWiek. Funkcja ta pobiera, jako parametr, wartość typu całkowitego i przypisuje ją do zmiennej wewnętrznej jegoWiek.

u

12

13

14

15

16

17

18

19

20 21 22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43 4 4

45

46

47

48

49

50

51

52

53


void Miaucz();    //    funkcja ogolna

private:    //    początek sekcji prywatnej

int jegoWiek;    //    zmienna wewnętrzna


// PobierzWiek() - funkcja dostępu // zwraca wartość zmiennej jegoWiek int Kot: : PobierzWiek ()

<

return jegoWiek;

1

// definicja funkcji UstawWiek,

// funkcji publicznej

II zmienia wartość zmiennej jegoWiek

void Kot::UstawWiek(int wiek)

<

II przypisz do zmiennej jegoWiek // wartość przekazana jako parametr jegoWiek = wiek;


// definicja metody Miaucz II zwraca: void // parametry: brak

II akcja wykonywana: wypisuje Miau na ekranie void Kot: : Miaucz!)

{

cout « "Miau.\n";

1


// stwórz nowego kota, ustaw jego wiek

// każ mu zamiauczeć, pobierz jego wiek i każ zamiauczeć int main()

(

Kot Frisky;

Frisky.UstawWiek(5);

Frisky.Miaucz();

cout « "Frisky jest kotem, który ma cout « Frisky.PobierzWiek{) « " lat.\n";

Frisky.Miaucz(); return 0;

)


EFEKT DZIAŁANIA:


Miau.

Frisky jest kotem, który ma 5 lat. Miau.


Linie 4—16 zawierają definicję klasy Kot. W linii 8 użyliśmy słowa public, które informuje kompilator, że wszystko co po nim występuje ma być traktowane jako publiczne. W linii 9 znajduje się deklaracja metody PobierzWiek (). PobierzWiek!) pozwala na dostęp do zmiennej prywatnej jegoWiek, zadeklarowanej w linii 13. W linii 10 zadeklarowaliśmy funkcję UstawWiek. Funkcja ta pobiera, jako parametr, wartość typu całkowitego i przypisuje ją do zmiennej wewnętrznej jegoWiek.


ANALIZA:



Wyszukiwarka

Podobne podstrony:
Poznaj C++ w$ godziny0084 70 Godzina 5 70 Godzina 5 8: 9: 10 11 12 13 14 15 16 17 18 19 20
Poznaj C++ w$ godziny0231 222 Godzina 15 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
obraz0 (40) i GODZINA DZIEŃ MIESIĄC 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 2 3 4 5 6 7 8
Obraz0008 GODZINA TIME DZIEŃ MIESIĄC 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 DAy’  
obraz0 (40) i GODZINA DZIEŃ MIESIĄC 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 2 3 4 5 6 7 8
B1r GODZINA    TIME    6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2
kalendarz 11?lla styczeń 7 M 10 11 12 13 14 15 16 17 18 19 20 21 2^23 24 25 26 27 28 29 30
KALENDARZ 11?MI LOVATO (CHOMIK ALAOLA) STYCZEŃ Mo Tu We Th Fr Sa Su 31    1 2 3
kalendarz 11 hannah montana forever (chomik alaola) Marzec Styczeń 10 11 12 13 14 15 16 17 18 19 20
kalendarz 11 INDIANA EVANS H2O (chomik alaola)(2) Mo Tu Wc Th Fr S» Su 31 1 2 3 4 5 6 7 8 9 10 1
KALENDARZ 11 (7) January M Tu W Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Kuroko no Basket full 1355501 ATSUSHIMURASAKIBARA SEIJURO AKASHI 12 3 4 5 6 7 8 9 10 11 12 13 1
1 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Styczeń
_ JANUARY, __ 1    2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
10 pazdziernik 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 f
Geriatryczna Skala oceny?presji 1. 2 3. 4. 5. 6. 7. I 9 10. 11. 12 13. 14 15. 16. 17 18. 19. 20

więcej podobnych podstron