4374254894
pracownik szef;
szef.imie_nazwisko = "Adam Kwiatek";
szef.identyfikator = 101;
szef.zarobki = 5000.00;
szef.inf_o_prac();
return 0;
Uwaga:
Jeśli nie dodamy etykiety public: to zapis:
szef.imie_nazwisko = "Adam Kwiatek";
spowoduje błąd.
Ze strukturami struć takiego problemu nie było, ponieważ przyjmują one domyślnie prawa dostępu public: dla wszystkich zadeklarowanych zmiennych wewnątrz struktury.
Deklarowanie metod klasy na zewnątrz klasy
W C++ można wstawiać do definicji klasy prototypy funkcji (metod), a definicje funkcji umieszczać na zewnątrz klasy. Nazwy funkcji definiowanych poza klasą należy poprzedzać nazwą klasy i operatorem widoczności (::).
Przykład 6.4.
#include <iostream>
#include <string>
class pracownik { public:
std::string imie_nazwisko; long identyfikator; float zarobki;
void inf_o_prac(void); //prototyp }J
void pracownik::inf_o_prac(void) {
std::cout << "Imię i nazwisko: " << imie_nazwisko <<std::endl; std::cout << "Ident: " << identyfikator <<std::endl; std::cout << "Zarobki: " << zarobki << std::endl;
}
int main() {
pracownik sekretarka, szef;
Wyszukiwarka
Podobne podstrony:
sekretarka.imie_nazwisko ="Anna Kwiatek"; sekretarka.identyfikator =Test - Załącznik do akt szkolenia okresowego dla pracowników nastanowiskach robotniczych Imię i nazwpracownik::pracownik (std::string imie_nazwisko, long ident_pracownika, floatDSC00775 (5) i«iadek poda! następujące dane osobowe: imię i nazwisko Adam Dottiua wiek &baza Baza danych użytkownikówans 3 Dodaj j Dane osobowe Imię i nazwisko:img851 I Pracownia Elektroniczna Fizyka technicznaUKŁADY LOGICZNE Imię i nazwisko Stan. Grupa Djest równoważne zapytaniu: select ID_P, IMIĘ, NAZWISKO, ID_D from pracownicy where ID_D = 10 or ID_DPrzykładowa RBD o schematach relacji (tzw. płaska postać RBD): N(PRACOWNICY) = {ID_P, IMIĘ, NAZWISKOMożemy to zmienić, np. select ID P, IMIĘ, NAZWISKO, ID_D from pracownicy order by ID_D desc, NAZWISKUniwersytet Rzeszowski JĘZYK WYKŁADOWY: język polski IMIĘ I NAZWISKO WYKŁADOWCY: Pracownicy zakładuLista płac nr 09/2019 Miesiąc: wrzesień 2019 Imię i nazwisko pracownika: Jan Nowak Płaca_I Pracownicy idPracownik INT O imię VARCHAR(45) O nazwisko VARCHAR(45) O pesel INT O ulicawięcej podobnych podstron