Sobes.tech
Junior — Middle

Объектке багытталган программалоодо класс деген эмне экенин түшүндүрүңүз.

sobes.tech AI

AIден жооп

Объектке багытталган программалоодо класс — бул маалыматтардын түзүмүнүн шаблону же сүрөттөмөсү, ал өзгөчөлүктөрдү (майдандарды) жана ыкмаларды (функцияларды) бириктирет, алар бул класска негизделген объекттердин жүрүм-турумун аныктайт.

Класс — бул конкреттүү маанилерге ээ жана белгилүү аракеттерди аткара алчу объекттер — мисалдар түзүү үчүн кызмат кылат. Бул реалдуу түзүлүштөрдү жана алардын өз ара аракеттенишин моделдөө мүмкүнчүлүгүн берет.

Swift (iOS) мисалы:

class Car {
    var color: String
    var speed: Int

    init(color: String, speed: Int) {
        self.color = color
        self.speed = speed
    }

    func accelerate() {
        speed += 10
    }
}

let myCar = Car(color: "Red", speed: 0)
myCar.accelerate()
print(myCar.speed) // 10