Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class
- Slowo {
- private
- :
- int
- n;
- char
- *tresc;
- public
- :
- Slowo(): n(0), tresc(NULL)
- // konstr. bezparamtr.
- {}
- Slowo(
- const
- char
- *p)
- // konstr.
- {
- n = strlen(p);
- tresc =
- new
- char
- [n+1];
- strcpy(tresc, p);
- }
- Slowo (
- const
- Slowo &r)
- // konstr. kopiujący X(X&)
- {
- n = strlen(r.tresc);
- tresc =
- new
- char
- [n+1];
- strcpy(
- this
- ->tresc, r.tresc);
- }
- ~Slowo() {
- // destruktor
- delete
- []tresc;
- tresc = NULL;
- }
- // tutaj miejsce na inne metody: np. zmiany tresc,
- // raporty itd.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement