Obektga yo’naltirilgan dasturlash tillari. C++ va Borloand C++Builder
Ushbu kitob ob'ektga yo'naltirilgan dasturlash tillari, xususan C++ va Borland C++ Builder haqida ma'lumot beradi. Unda dasturlash tillarining asosiy tushunchalari, turlari, operatorlari, boshqaruv strukturalari, massivlar, grafik muhitda dastur yaratish, amaliy ishlar va foydalanilgan adabiyotlar keltirilgan.
Asosiy mavzular
- Komponentalar: Komponentalarni shaklga o'rnatish, xossalari va turlari (vizual va vizual bo'lmagan) haqida ma'lumot beriladi. Ob'ektlar inspektori yordamida komponentalar xossalarini tahrirlash ko'rsatiladi.
- Turlar va C++ da o'zgaruvchilarni tavsiflash: Har bir nom va o'zgaruvchining turi, asosiy turlar (char, short, int, long, float, double) va ularning o'lchamlari, const o'zgaruvchilar, arifmetik va taqqoslash amallari, satriy turlar va ular bilan ishlash usullari, qo'shimcha turlar (int8, int16, int32, int64) tavsiflanadi.
- Turlarni o'zgartirish protseduralari: Standart turlarni o'zgartirish usullari, IntToStr funksiyasi yordamida sonli qiymatlarni satrga almashtirish, shartli buyruq (if) va undan tarmoqlanishni amalga oshirishda foydalanish, misollar keltiriladi.
- Boshqaruvchi strukturalar: Siklik strukturalar (for, while, do while) va ularning ishlash prinsiplari, break va continue buyruqlari, sikllarni boshqarish usullari, murakkab misollar yordamida tushuntiriladi.
- Massivlar bilan ishlash: Massiv tushunchasi, e'lon qilish usullari, elementlarga murojaat qilish, indeksatsiya amali, statik massivlarni initsializatsiya qilish usullari, massivlar bilan ishlashda xatoliklar haqida ma'lumot beriladi.
- Amaliy ish: "15" o'yini dasturini yaratish jarayoni, shakl elementlari, onClick va onTimer hodisalari, dastur kodi (G15.cpp va About.h) keltirilgan. O'yinning boshlang'ich holati, o'ynash jarayoni va yutuq holati tasvirlangan.