Programowanie obiektowe w języku C++.Cz.1 Klasy oraz struktury
Cześć! Dzisiaj zajmiemy się programowaniem obiektowym. Rozszyfrujmy na samym początku znaczenie tego sformułowania. Programowanie obiektowe - Programujemy w sposób obiektowy. Czyli używając obiektów. Czym jest obiekt? Jest to reprezentacja szczegółowa klasy lub struktury. Zobaczmy na prosty przykład class MyClass ///Przyjęło się nazywać nazwy klas z dużej litery { };///Średnik na końcu jest związany z bezpośrednim tworzeniem obiektu klasy. Ale o tym później int main() { MyClass myClass;///Obiekt } Jak widzimy obiekt to reprezentacja klasy lub struktury(Zamiast class możemy wstawić struct. Zadziała w ten sam sposób). Wróćmy do klasy. Pojawia się pytanie: Po co mi klasa ? Do definiowania w jej wnętrzu metod(funkcji w klasie), oraz zamiennych. Dlaczego klasa lub struktura, a nie porozrzucane po całym programie ? Ta kwestia jest złożona. Pierwszym powodem dla którego warto stosować klasę jest porządek, ale to subiektywna kwestia. Najważniejszym jest to, że progr...