- Object–Oriented Programming with Swift 2
- Gastón C. Hillar
- 147字
- 2021-07-23 14:29:39
Exercises
Now that you understand what an object is, it is time to recognize objects in different applications.
- Exercise 1: Work with an iOS app and recognize its objects. Work with an app that has both an iPhone and iPad version. Execute the app in both versions and recognize the different objects that the developers might have used to code the app. Create an UML diagram with the classes that you would use to create the app. Think about the methods and properties that you would require for each class. If the app is extremely complex, just focus on a specific feature.
- Exercise 2: Work with a Mac OS X application and recognize its objects. Execute the app and work with a specific feature. Recognize the objects that interact to enable you to work with the feature. Write down the objects you recognized and their required behaviors.
推薦閱讀
- Extending Jenkins
- JBoss Weld CDI for Java Platform
- Debian 7:System Administration Best Practices
- 零基礎(chǔ)學(xué)Scratch少兒編程:小學(xué)課本中的Scratch創(chuàng)意編程
- Java入門很輕松(微課超值版)
- RTC程序設(shè)計(jì):實(shí)時(shí)音視頻權(quán)威指南
- Mastering C# Concurrency
- Processing互動(dòng)編程藝術(shù)
- PHP+MySQL網(wǎng)站開發(fā)項(xiàng)目式教程
- Android 應(yīng)用案例開發(fā)大全(第3版)
- Hands-On Natural Language Processing with Python
- Python程序設(shè)計(jì)教程
- 基于GPU加速的計(jì)算機(jī)視覺編程:使用OpenCV和CUDA實(shí)時(shí)處理復(fù)雜圖像數(shù)據(jù)
- 面向?qū)ο蟪绦蛟O(shè)計(jì)及C++(第3版)
- 軟件測試技術(shù)