Мазмуну:

Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу ыкмасы/Кайчы колдонуу техникасы: 5 кадам
Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу ыкмасы/Кайчы колдонуу техникасы: 5 кадам

Video: Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу ыкмасы/Кайчы колдонуу техникасы: 5 кадам

Video: Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу ыкмасы/Кайчы колдонуу техникасы: 5 кадам
Video: Python программалоо тили. 2024, Ноябрь
Anonim
Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу методу/Кайчы колдонуу техникасы
Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу методу/Кайчы колдонуу техникасы
Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу ыкмасы/Кайчы колдонуу техникасы
Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу ыкмасы/Кайчы колдонуу техникасы

Объектке багытталган программалоого жаңы келген студенттер үчүн окуу/окутуу методу. Бул аларга класстардан объекттерди түзүү процессин элестетүүгө жана көрүүгө мүмкүнчүлүк берүүнүн бир жолу. Бөлүктөр: 1. Кайчы (каалаган түрү жасайт). 2. Кагаз же карточка кесими. 3. Маркер.4. Визитка өлчөмүндөгү кагаз же карточка.

1 -кадам: Объектке багытталган программалоонун аныктамалары

Объектке багытталган программалоонун аныктамалары
Объектке багытталган программалоонун аныктамалары
Объектке багытталган программалоонун аныктамалары
Объектке багытталган программалоонун аныктамалары

1. "Класс" апельсин картотекасы/кагазы катары аныкталат.2. Карточканын/кагаздын бир бөлүгүн кайчы менен кесүү аракети "мисал", "класстын экземплярын түзүү" же объектти түзүү деп аталат..3. Кесилген бөлүктөрдүн ар бири "объект" деп аталат.4. Ар бир кагазга жазылган нерселер объекттердин "атрибуттары" болуп саналат, башкача айтканда: ошол объект үчүн өзгөрмөлөр жана ыкмалар.

2 -кадам: Классты аныктоо

Классты аныктоо
Классты аныктоо

1. Кагазга/картка класстын атын жазыңыз. Бул учурда "Апельсин" деп аталат.2. Андан кийин класстан түзүлгөн ар бир объект менен байланышкан өзгөрмөнү жана ыкманы жазыңыз. Бул жерде, өзгөрмө "Ripe" жана метод "PickFromTree" болуп саналат.

3 -кадам: Объектти түзүү/тездетүү

Объектти түзүү/тездетүү
Объектти түзүү/тездетүү
Объектти түзүү/тездетүү
Объектти түзүү/тездетүү
Объектти түзүү/тездетүү
Объектти түзүү/тездетүү

1. 4 кутучаны табуу үчүн визит карта өлчөмүндөгү кагазды/картстокту жана маркерди колдонуңуз.2. Кайчыны колдонуп, барактан/карточкадан ар бир квадратты кесип алыңыз.3. Фигураларды кесүү аракети объект түзүү же "мисал", башкача айтканда, класстын экземплярын түзүү катары белгилүү. Бул жерде биз бир нече фигураларды кесип алдык, алардын ар бири "апельсин" классынын объектиси.5. Ар бир объект "Orange" классынын касиеттерине ээ болот.

4 -кадам: Объекттерди атоо

Объектилерди атагыла
Объектилерди атагыла

1. Объектилердин ар бирин фигураларга маркер менен жазуу менен атагыла.2. Бул жерде алар "NavelOrange", "ValenciaOrange", "BloodOrange" жана "Clementime" деп аталат.

5 -кадам: Объектилерге атрибуттарды бериңиз

Объектилерге атрибуттарды бериңиз
Объектилерге атрибуттарды бериңиз

1. Ар бир объект үчүн класста аныкталган өзгөрмөнү жана ыкманы жазыңыз.2. Бул жерде ар бир объект картасына "Variable: Ripe" жана "Method: PickFromTree" жазыңыз. Эми, Orange классынан түзүлгөн ар бир объектти башка ат менен жана ар бир объект үчүн өзгөрмө/метод менен элестетүүгө жана тийүүгө болот.

Сунушталууда: