Advertisement
Guest User

Untitled

a guest
Aug 30th, 2015
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. class
  2. Slowo {
  3. private
  4. :
  5. int
  6. n;
  7. char
  8. *tresc;
  9. public
  10. :
  11. Slowo(): n(0), tresc(NULL)
  12. // konstr. bezparamtr.
  13. {}
  14. Slowo(
  15. const
  16. char
  17. *p)
  18. // konstr.
  19. {
  20. n = strlen(p);
  21. tresc =
  22. new
  23. char
  24. [n+1];
  25. strcpy(tresc, p);
  26. }
  27. Slowo (
  28. const
  29. Slowo &r)
  30. // konstr. kopiujący X(X&)
  31. {
  32. n = strlen(r.tresc);
  33. tresc =
  34. new
  35. char
  36. [n+1];
  37. strcpy(
  38. this
  39. ->tresc, r.tresc);
  40. }
  41. ~Slowo() {
  42. // destruktor
  43. delete
  44. []tresc;
  45. tresc = NULL;
  46. }
  47. // tutaj miejsce na inne metody: np. zmiany tresc,
  48. // raporty itd.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement