Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Класове

Featured Replies

Класовият механизъм в С++ позволява на потребителите да дефинират техни собствени типове данни. Тези типове могат да обогатят функционално вече съществува и типове - такива като класа IntArray, дефиниран в глава 1. Класовете могат също така да бъдат използувани за дефиниране на напълно нови типове, такива като класа на комплексните числа Complex или класа BitVector. Класовете типично се използуват за дефиниране на абстракции, които не се вписват естествено в предварително дефинираните или произлезли типове данни; например, класа computer Task, класа за терминален дисплей Screen, класа Employee или ZooAnimal. Възможните класови типове са неограничен брой. В следващите четири глави ние ще реализираме известен брой класове. Всеки С++ клас има четири атрибута, свързани с него: 1. Съвкупност от членове данни (data members), определящи представянето класа. В един клас може да има нула или повече членове данни от всеки тип. 2. Съвкупност от член функции, т.е. наборът от операции, които могат да бъдат прилагани към обектите на класа. За всеки клас могат да се дефинират нула или повече член функции. Те се наричат интерфейс на класа. 3. Нива на програмен достъп. Членовете на класа могат да бъдат определени като private, protected или public. Тези нива управляват достъпа до членовете от вътрешността на програмата. Обикновено, представянето на класа е private докато операциите, което могат да бъдат прилагани върху представянето са public. Типът на public/private спецификации се свързва с термина информационно скриване. За вътрешно представяне от тип private се казва, че е капсулирано. 4. Име на класа (tag name), което служи за типов спецификатор на клас, дефиниран от потребителите. Име на клас може да се появява в програмата навсякъде, където може да се появи предварително дефиниран типов спецификатор. Например, ако е дадено името на класа Screen, потребителят може да напише: Screen myScreen; Screen *tmpScreen = &myScreen; Screen& copy( const Screen[] ); Всеки клас с представяне private и набор от операции public се нарича абстрактен тип данни. В тази глава и в глава 6 ще разгледаме проектирането, реализацията и използуването на абстрактните типове данни в С++.

Редактирано от Миленчетоо (преглед на промените)

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    32%
    Дарени 315 € от нужните 1 000 €

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.