Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.22 KB | None | 0 0
  1. #ifndef LANGAI_H
  2. #define LANGAI_H
  3. #include <windows.h>
  4. #include <iostream>
  5. #include <iomanip>
  6.  
  7. namespace lng{
  8. // Bazinė klasė naudojama kitose
  9. class spalvaClass{
  10. private:
  11.     short spalva;
  12. public:
  13.   spalvaClass();
  14.   ~spalvaClass();
  15.     bool setSpalva(short);
  16.     short getSpalva();
  17. };
  18. // Bazinė klasė sauganti du parametrus X ir Y (naudojama kitose)
  19. class koordinatesClass{
  20.     COORD koordinate;
  21. public:
  22.   koordinatesClass();
  23.     bool setKoord(short, short);
  24.     void getKoord(short&, short&);
  25. };
  26.  
  27. class langasClass:public spalvaClass {
  28. private:
  29.   koordinatesClass koord, dydis;
  30.   //spalvaClass spalva (nematoma, nes paveldėta iš private);
  31.   bool dvigubaLinija, yraRemelis;
  32. public:
  33.   // paveldėti ir viešai prieinami spalvaClass metodai:
  34.   //    bool setSpalva(short);
  35.     //    short getSpalva();
  36.     langasClass();
  37.   void piesti();
  38.   bool setKoord(short, short);
  39.   bool setDydis(short, short);
  40.   void setRemelis(bool); // Ar bus rėmelis
  41.   void setLinija(bool); // Ar dviguba linija
  42. };
  43.  
  44. class meniuClass {
  45. };
  46.  
  47. class pranesimasClass{
  48. };
  49.  
  50. class tekstasClass : public langasClass {
  51. private:
  52.   std::string tekstas;
  53. public:
  54.   bool setTekstas(std::string);
  55.   void piesti();
  56. };
  57. } // END of namespace "lng"
  58. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement