kaan0489
04/03/2004, 21:23
kod su:
#include <iostream>
#include <string>
using namespace std;
class scrollbar
{
private:
int size;
mutable string owner;
public:
scrollbar(int sz, string own) : size(sz), owner(own)
{}
void setSize(int sz)
{ size = sz; }
void setOwner(string own) const
{ owner = own; }
int getSize() const
{ return size; }
string getOwner() const
{ return owner; }
};
int main()
{
const scrollbar sbar(60, "Window1");
sbar.setOwner("Window2");
return 0;
}
fakat anlamadıgım neden hata verdiği?
#include <iostream>
#include <string>
using namespace std;
class scrollbar
{
private:
int size;
mutable string owner;
public:
scrollbar(int sz, string own) : size(sz), owner(own)
{}
void setSize(int sz)
{ size = sz; }
void setOwner(string own) const
{ owner = own; }
int getSize() const
{ return size; }
string getOwner() const
{ return owner; }
};
int main()
{
const scrollbar sbar(60, "Window1");
sbar.setOwner("Window2");
return 0;
}
fakat anlamadıgım neden hata verdiği?