Uzupełnij klasę Pies, dodając do niej pole imie oraz konstruktor. Następnie stwórz obiekt tej klasy o nazwie pies i wyświetl na ekranie zawartość jego pola imie.
Swój program przetestuj dla pola imie o wartości Snoopy.
RJPNxFBi4tqKJ
Przykładowe rozwiązanie zadania:
Linia 1. kratka include otwórz nawias ostrokątny iostream zamknij nawias ostrokątny.
Linia 3. using namespace std średnik.
Linia 5. class Pies otwórz nawias klamrowy.
Linia 6. public dwukropek.
Linia 8. string imie średnik.
Linia 10. Pies otwórz nawias okrągły string kon podkreślnik imie zamknij nawias okrągły otwórz nawias klamrowy.
Linia 11. imie znak równości kon podkreślnik imie średnik.
Linia 12. zamknij nawias klamrowy.
Linia 13. zamknij nawias klamrowy średnik.
Linia 15. int main otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 16. Pies pies otwórz nawias okrągły cudzysłów Snoopy cudzysłów zamknij nawias okrągły średnik.
Linia 18. cout otwórz nawias ostrokątny otwórz nawias ostrokątny pies kropka imie średnik.
Linia 20. return 0 średnik.
Linia 21. zamknij nawias klamrowy.
21
Ćwiczenie 2
Stwórz klasę Telefon i dodaj do niej dwa pola: marka oraz model. Oprócz tego stwórz konstruktor inicjujący wartości pól dla tej klasy oraz dopisz i użyj metody wypiszInfo(), która wyświetli zawartość pól tej klasy.
Swój program przetestuj dla marki Fonotel i modelu Dzwonix.
RGzGVjxghxkTG
Przykładowe rozwiązanie zadania:
Linia 1. kratka include otwórz nawias ostrokątny iostream zamknij nawias ostrokątny.
Linia 3. using namespace std średnik.
Linia 5. class Telefon otwórz nawias klamrowy.
Linia 6. public dwukropek.
Linia 8. string marka średnik.
Linia 9. string model średnik.
Linia 11. Telefon otwórz nawias okrągły string konMarka przecinek string konModel zamknij nawias okrągły otwórz nawias klamrowy.
Linia 12. marka znak równości konMarka średnik.
Linia 13. model znak równości konModel średnik.
Linia 14. zamknij nawias klamrowy.
Linia 16. void wypiszInfo otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 17. cout otwórz nawias ostrokątny otwórz nawias ostrokątny marka otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów minus cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny model średnik.
Linia 18. zamknij nawias klamrowy.
Linia 19. zamknij nawias klamrowy średnik.
Linia 21. int main otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 22. Telefon telefon otwórz nawias okrągły cudzysłów Fonotel cudzysłów przecinek cudzysłów Dzwonix cudzysłów zamknij nawias okrągły średnik.
Linia 24. telefon kropka wypiszInfo otwórz nawias okrągły zamknij nawias okrągły średnik.
Linia 26. return 0 średnik.
Linia 27. zamknij nawias klamrowy.
31
Ćwiczenie 3
Zmodyfikuj klasę Telefon, dodając do niej nowe pole czyUzywany i kolejny konstruktor, który będzie inicjalizować trzy pola. Stwórz nowy obiekt tej klasy z użyciem nowego konstruktora i wypisz jego dane za pomocą metody wypiszInfo (). Nie zapomnij o zmodyfikowaniu tej metody.
Swój program przetestuj dla marki: Dzwonotel; modelu: Brzęczak; wartości pola czyUzywany: tak.
R1CO5xWEK0nfc
Przykładowe rozwiązanie zadania:
Linia 1. kratka include otwórz nawias ostrokątny iostream zamknij nawias ostrokątny.
Linia 3. using namespace std średnik.
Linia 5. class Telefon otwórz nawias klamrowy.
Linia 6. public dwukropek.
Linia 8. string marka średnik.
Linia 9. string model średnik.
Linia 10. string czyUzywany średnik.
Linia 12. Telefon otwórz nawias okrągły string konMarka przecinek string konModel zamknij nawias okrągły otwórz nawias klamrowy.
Linia 13. marka znak równości konMarka średnik.
Linia 14. model znak równości konModel średnik.
Linia 15. zamknij nawias klamrowy.
Linia 17. Telefon otwórz nawias okrągły string konMarka przecinek string konModel przecinek string konCzyUzywany zamknij nawias okrągły otwórz nawias klamrowy.
Linia 18. marka znak równości konMarka średnik.
Linia 19. model znak równości konModel średnik.
Linia 20. czyUzywany znak równości konCzyUzywany średnik.
Linia 21. zamknij nawias klamrowy.
Linia 23. void wypiszInfo otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 24. cout otwórz nawias ostrokątny otwórz nawias ostrokątny marka otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów minus cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny model otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów minus cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny czyUzywany średnik.
Linia 25. zamknij nawias klamrowy.
Linia 26. zamknij nawias klamrowy średnik.
Linia 28. int main otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 29. Telefon telefon otwórz nawias okrągły cudzysłów Dzwonotel cudzysłów przecinek cudzysłów Brzęczak cudzysłów przecinek cudzysłów tak cudzysłów zamknij nawias okrągły średnik.
Linia 31. telefon kropka wypiszInfo otwórz nawias okrągły zamknij nawias okrągły średnik.
Linia 33. return 0 średnik.
Linia 34. zamknij nawias klamrowy.