Code:
#include<iostream>
#include <string>
using namespace std;
class Movie{
private:
string title;
int year;
int name;
string director;
public:
void setTitle(string);
void setYear(int);
void setDirector(string);
string displayTitle();
int displayYear();
string displayDirector();
};
void Movie::setTitle(string title){
Movie::title = title;
}
void Movie::setYear(int year){
Movie::year = year;
}
void Movie::setDirector(string director){
Movie::director = director;
}
string Movie::displayTitle(){
return (Movie::title);
}
string Movie::displayDirector(){
return (Movie::director);
}
int Movie::displayYear(){
return (Movie::year);
}
int main(){
Movie myFavoriteMovie;
string direktor = "Markus Schultze";
string film = "In Zukunft besser machen";
int yearr = 1975;
void display(Movie);
myFavoriteMovie.setDirector(direktor);
myFavoriteMovie.setTitle(film);
myFavoriteMovie.setYear(yearr);
void display(myFavoriteMovie);
return 0;
}
void display(Movie favMovie){
cout << favMovie.displayDirector() << endl << favMovie.displayTitle() << endl << favMovie.displayYear();
}
Compiler tells the message " Line 56 variable or field 'display' declared void"
Not quite sure why I get this error.