download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Какво е клас?

Автор
Съобщение
anonymous
Пет, 06.07.07, 08:41
Какво е клас в програмирането(в CSS имам представа какво е)
hiroko
Пет, 06.07.07, 12:02
Клас има в Обектовите /object-oriented/ езици. Клас това е тип на обект в програмата. Работата на класа е да направи описване на данните и на структурите на данните в обекта на програмата и да даде още и програми /methods/ за бъркане в данните.
На други още неща се казва "клас" и истински клас има само ако той прави някои важни неща. Това е да скрие данните от останалите програми. Да направи възможност за много пъти да се използва 1 клас в много програми. Да направи наследяване с други класове. Има езици където и цялата програма и тя пак е клас.
И за хубав отговор на такъв въпрос виж какво пише в Wikipedia .
anonymous
Вто, 10.07.07, 18:22

RE: Какво е клас?

” Клас има в Обектовите /object-oriented/ езици. Клас това е тип на обект в програмата. Работата на класа е да направи описване на данните и на структурите на данните в обекта на програмата и да даде още и програми /methods/ за бъркане в данните.
На други още неща се казва "клас" и истински клас има само ако той прави някои важни неща. Това е да скрие данните от останалите програми. Да направи възможност за много пъти да се използва 1 клас в много програми. Да направи наследяване с други класове. Има езици където и цялата програма и тя пак е клас.
И за хубав отговор на такъв въпрос виж какво пише в Wikipedia . „

Браво, ама човека пита за класовете във CSS
Тук класовете се явяват подобно на това да напишеш свойствата на даденият елемент в атрибутът style, но просто се извеждат отстрани и могат да бъдат ползвани от много елемнти, като е нужно само в хед да сложиш
<style type="text/css">Тука пишеш съдържанието на стиловете(после ще обясна как точно)</style>

. Вътре слагаш същото което ще сложиш и в атрибут стайл, но подредено в класове, ето един премер за създаден клас:
<style type="text/css">
.alabala {
font-size: 14px;
color: blue;
}
</style>

за да приложим на някой елемент този клас е нужно да му добавим атрибута class, ето така
<p class="alabala">az sym sin text sys go0lemina 14px</p>

Сега този елемент приема свойствата показани в съответният му клас.

darklight
Вто, 10.07.07, 18:45

RE: RE: Какво е клас?

” Браво, ама човека пита за класовете във CSS „

Напротив, човека казва, че знае какво е клас в CSS, но се интересува какво се разбира под клас в програмирането
Така че горния отговор е напълно коректен

phrozencrew
Вто, 10.07.07, 19:25
joanaomgod, мнем, човека пита точно за другите класове, а не тези в CSS. НО пък принципите са едни и същи. Ако схване добре класовете в CSS ще може да ги прилага и в другите езици. Обяснението ти е добро. По същия начин функционира принципа и в Perl, само дето се заменя "class=" с "=>".

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.