Cześć Wszystkim,
Bardzo was proszę o pomoc.
Chcę się bawić obiektami, no ale napotykam przeszkodę w postaci takiej, że w konstruktorze ustawiam sobie czy latarka jest włączona, na false. Teraz, tworzę sobie nową funkcję, która mi włącza latarka, tzn. ustawia na True. W kolejnej funkcji, potrzebuję chcieć, aby wyświetlała mi stan tejże latarki. Nic trudnego, więc nie rozumiem dlaczego czepia się kompilator. Proszę rzućcie okiem na kod, może ktoś będzie w stanie wytłumaczyć :)
#include <iostream>
#include "latarka.h"
using namespace std;
Flashlight::Flashlight()
{
this->isOn = false;
//int bulb = 0;
}
void Flashlight::isOn()
{
return isOn;
}
void Flashlight::switchOn()
{
this->isOn = true;
}
błąd: ||=== Build: Debug in Latarka (compiler: GNU GCC Compiler) ===|
C:\Users\jerzy1\Desktop\Latarka\latarka.cpp|11|error: no 'void Flashlight::isOn()' member function declared in class 'Flashlight'|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
dorzucam załącznik z błędem: