Bajardi: Elmurodov Shamshod Jahongir o’g’li
Download 142.73 Kb.
|
Dasturlash asoslati 2-semestr
- Bu sahifa navigatsiya:
- Obektni yaratish.
- Foydalanilgan adabiyotlar
- Konstruktor va destruktor
Sinf yarating.
Sinf yaratish uchun class kalit so'zdan foydalaning. " MyClass" Nomli sinf yaratamiz. class MyClass { // class public: // ochiqlik siyosati int myNum; // Attribute (int tipiga tegishli) string myString; // Attribute (string tipiga tegishli) }; Misolni tushuntirish. class Kalit so'z MyClass deb atalgan bir sinf yaratish uchun ishlatiladi . publicKalit so'z bir bo'lib kirish belgisi ifodalaydi. Bu degani class dan tashqarida ham attributlardan foydalanish mumkin . Sinf ichida butun son myNum va satr o'zgaruvchisi mavjud myString. O'zgaruvchilar sinf ichida e'lon qilinganida, ular atributlar deb nomlanadi . Nihoyat, sinf ta'rifini nuqta-vergul bilan tugating ;. Ob'ektni yaratish. C++ dasturlash tilida biz sinf yaratdik, MyClass nomli class yaratdik, shuning uchun bundan foydalanib obyekt yaratamiz. Ob'ektni yaratish uchun MyClasssinf nomini, so'ngra ob'ekt nomini ko'rsating. #include int main() { MyClass myObj; myObj.myNum = 15; myObj.myString = "Some text"; cout << myObj.myNum << "\n"; cout << myObj.myString; return 0; } Foydalanilgan adabiyotlar 1. S.Rahmonqulov “IBM PC shaxsiy kompyuterida ishlash”, Т.: “Sharq”, 1998. 2. A. Axmedov N. Taylaqov “Informatika”, Toshkent “O’zbekiston”, 2001. 3. A. Abduqodirov va boshqalar “Informatika”, Т.: “Me’ros”. 2002. 4. A. Sattorov «Informatika va axborot texnologiyalari» Toshkent «O’qituvchi», 2002. 5. http://www.microsoft.com/ 6. http://www.ziyonet.uz/ 7.http://www.ref.uz/ Konstruktor va destruktor Reja: 1. Konstruktorlar. 2. Destruktorlar Konstruktor sinf obyektini yaratish va unga qiymat bermoq uchun ishlatiladi. Konstruktor sinf ichidagi obyektlarning xususiyatlari bilan ishlovchi funksiyadur. Konstruktor sinf nomi bilan nomlanadi va sinf ichidagi barcha obyektlar uchun bir marta ishlatiladi. Konstruktor sinf ichidagi xususiyatlarga boshlang'ich qiymat berish uchun ham ishlatiladi. Destruktor esa sinf ichidagi obyektlarning ishlatilgan resurslarni tozalash uchun ishlatiladi. Destruktor sinf nomi bilan nomlanadi va ~ belgisi bilan boshlanadi. Destruktor sinf ichidagi obyektlarni yoki sinf ichidagi o'zgaruvchilarni o'chirish uchun ishlatiladi. Destruktor sinf ichidagi obyektlarning ishlatilgan resurslarini tozalash uchun ishlatiladi. Destruktor sinf ichidagi obyektlarni o'chirishda avtomatik ravishda chaqiriladi. Download 142.73 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling