Skip to content

Commit 942bf74

Browse files
authored
Add files via upload
1 parent c9ed377 commit 942bf74

File tree

3 files changed

+59
-0
lines changed

3 files changed

+59
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#include <iostream>
2+
#include "pojazd.h"
3+
4+
using namespace std;
5+
6+
int main() {
7+
Pojazd Autobus, Motor, Auto, Statek;
8+
9+
Autobus.setWheelNumber(6);
10+
Motor.setWheelNumber(2);
11+
Auto.setWheelNumber(4);
12+
13+
cout << Autobus.GetWheelNumber() << endl;
14+
cout << Motor.GetWheelNumber() << endl;
15+
cout << Auto.GetWheelNumber() << endl;
16+
17+
// sprawdzenie czy nowy obiekt dostaje liczbe kol (0) z konstruktora
18+
cout << Statek.GetWheelNumber() << endl;
19+
return 0;
20+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#include "pojazd.h"
2+
3+
4+
// konstruktor
5+
Pojazd::Pojazd() {
6+
wheelNumber = 0;
7+
8+
}
9+
10+
// desktruktor wirtualny
11+
Pojazd::~Pojazd() {
12+
13+
}
14+
15+
16+
int Pojazd::GetWheelNumber() {
17+
return wheelNumber;
18+
}
19+
20+
void Pojazd::setWheelNumber(int val) {
21+
wheelNumber = val;
22+
}
23+
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#ifndef POJAZD_H
2+
#define POJAZD_H
3+
#pragma once
4+
class Pojazd {
5+
6+
private:
7+
int wheelNumber;
8+
9+
public:
10+
int GetWheelNumber();
11+
void setWheelNumber(int val);
12+
13+
Pojazd();
14+
virtual ~Pojazd();
15+
};
16+
#endif

0 commit comments

Comments
 (0)