Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему От истоков до наших дней. Objective C

https://vk.com/letimobile
Objective C. От истоков до наших днейКонарев Артем https://vk.com/letimobile Немного истории… Об особенностяхНадмножество над C;Очень простой язык, но новый синтаксис;Одиночное наследование, единый базовый Foundation FrameworkNSObject – всеобщий базовый класс:Управление памятью;Сравнение объектов;Интроспекция. Foundation КонтейнерыNSArray – упорядоченный массив объектов;NSDictionary – словарь (пара ключ-значение);NSSet – множество СравненияСравнение указателей: (obj1 == obj2)Сравнение состояний: ([obj1 isEqual:obj2]) Немного о классах..Классы определяют у нас состояние и поведение;Состояние определяется инвариантами;Поведение определяется Классы отвечают на методы класса : +(Person*)sharedPerson; Person *person = [Person sharedPerson];Объекты Синтаксис вызова метода: [person walk]; [person say:@”Hello!”]; [person say:@”Hello!” andSay:@”How are you?”];
Слайды презентации

Слайд 2 https://vk.com/letimobile

https://vk.com/letimobile

Слайд 3 Немного истории…

Немного истории…

Слайд 4 Об особенностях
Надмножество над C;
Очень простой язык, но новый

Об особенностяхНадмножество над C;Очень простой язык, но новый синтаксис;Одиночное наследование, единый

синтаксис;
Одиночное наследование, единый базовый класс;
Есть понятие интерфейса (абстрактный класс);
Слабо

типизирован;
Методы связываются динамически;
Присутствует интроспекция.


Слайд 5 Foundation Framework
NSObject – всеобщий базовый класс:
Управление памятью;
Сравнение объектов;
Интроспекция.

Foundation FrameworkNSObject – всеобщий базовый класс:Управление памятью;Сравнение объектов;Интроспекция.

Слайд 6 Foundation Контейнеры
NSArray – упорядоченный массив объектов;
NSDictionary – словарь

Foundation КонтейнерыNSArray – упорядоченный массив объектов;NSDictionary – словарь (пара ключ-значение);NSSet –

(пара ключ-значение);
NSSet – множество уникальных объектов.
Константные и изменяемые классы

NSMutableArray, NSMutableDictionary, NSMutableSet.

Слайд 7 Сравнения
Сравнение указателей: (obj1 == obj2)
Сравнение состояний: ([obj1 isEqual:obj2])

СравненияСравнение указателей: (obj1 == obj2)Сравнение состояний: ([obj1 isEqual:obj2])

Слайд 8 Немного о классах..
Классы определяют у нас состояние и

Немного о классах..Классы определяют у нас состояние и поведение;Состояние определяется инвариантами;Поведение

поведение;
Состояние определяется инвариантами;
Поведение определяется методами;
Менять состояние можно методами доступа

(accessors).

Слайд 9
Классы отвечают на методы класса : +(Person*)sharedPerson; Person *person =

Классы отвечают на методы класса : +(Person*)sharedPerson; Person *person = [Person

[Person sharedPerson];
Объекты отвечают на методы объекта: -(void)walk; Person *person =

[Person new]; [person walk];

  • Имя файла: ot-istokov-do-nashih-dney-objective-c.pptx
  • Количество просмотров: 124
  • Количество скачиваний: 1