td-wykład10, Wykłady, Podstawy programowania

[ Pobierz całość w formacie PDF ]
Metodyki i Techniki Programowania – TD1 sem. 2
1
Metodyki i Techniki
Programowania
Grzegorz Hałdaś
Elektronika i Telekomunikacja sem. 2
Metodyki i Techniki Programowania – TD1 sem. 2
2
Plan Wykładu
Przeładowanie nazw funkcji
Argumenty domyślne funkcji
Wprowadzenie do konstruktora
Konstruktor
Destruktor
Metodyki i Techniki Programowania – TD1 sem. 2
3
Argumenty domyśle funkcji
void multi(int a=1, char c=’a’, double d=1.1, char*
s=”abc”);
multi(2, ’b’, 2.2, ”Ala”); //a=2, c=’b’, d=2.2, s->”Ala”
multi(3, ’c’, 3.3); //a=3, c=’c’, d=3.3, s->”abc”
multi(4, ’d’); //a=4, c=’d’, d=1.1, s->”abc”
multi(5); //a=5, c=’a’, d=1.1, s->”abc”
multi(); //a=1, c=’a’, d=1.1, s->”abc”
Metodyki i Techniki Programowania – TD1 sem. 2
4
Konstruktor
to metoda nazywająca się tak samo jak
klasa
uruchamia się automatycznie na rzecz
nowopowstałego obiektu
nie konstruuje obiekt klasy tylko
inicjalizuje składowe klasy
nie zwraca żadnej wartości
może być przeładowywany
Metodyki i Techniki Programowania – TD1 sem. 2
5
Destruktor
to metoda nazywająca się tak samo jak
klasa poprzedzona znakiem ~ (tyldy)
uruchamia się automatycznie na rzecz
obiektu tuż przed jego likwidacją
nie likwiduje obiektu
nie posiada żadnych argumentów
nie zwraca żadnej wartości
nie może być przeładowywany
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • shinnobi.opx.pl