Podstawy programowania II 2, Podstawy programowania, 2PPW Róg

[ Pobierz całość w formacie PDF ]
Podstawy programowania II
dr inż. Paweł Róg
Zagadnienia
â– 
Podstawy programowania obiektowego

Klasy i obiekty.

Pola i metody.

Dostęp do składowych, hermetyzacja.

Konstruktory i destruktory.

Typy argumentów funkcji i metod.

Dziedziczenie.
â– 
Zagadnienia zaawansowane
Pola i metody statyczne.

Klasa
Klasa
jest to złożony typ będący opisem (definicją) pól
i metod obiektów (opis zbioru wszystkich obiektów
mających wspólną strukturę i zachowanie).
â– 
Definicja klasy w języku PHP5
class
nazwa_klasy
{
// ciało klasy
}
Klasa
jest to złożony typ będący opisem (definicją) pól
i metod obiektów (opis zbioru wszystkich obiektów
mających wspólną strukturę i zachowanie).
Obiekt
Obiekt
jest konkretyzacjÄ… (instancjÄ…) danej klasy
i wypełnieniem wzorca, jakim jest klasa, określonymi
danymi. Obiekt posiada tożsamość, stan i zachowanie.
â– 
Tworzenie obiektu w PHP5
$
nazwa_zmiennej
=
new
nazwa_klasy
();
Obiekt
jest konkretyzacjÄ… (instancjÄ…) danej klasy
i wypełnieniem wzorca, jakim jest klasa, określonymi
danymi. Obiekt posiada tożsamość, stan i zachowanie.
Pola
â– 
Stan obiektu
jest określony przez wartości
pól
obiektu
. Pola obiektu to zmienne przechowywane
wewnÄ…trz obiektu.
class Zarowka {
private $zapalona
;
}
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • tlumiki.pev.pl