第01天OC語言(04):面向對象基本概念

一、概念
/*
 面向對象 和 面向過程的區(qū)別
    面向對象 是 相對對象而言的
    面向對象 和 面向過程 都是一種思想 
    面向過程
        強調的是功能行為
        關注的是解決問題需要哪些步驟
    面向對象
        將功能封裝成對象,強調具備了功能的對象
        關注的是解決問題 需要哪些對象
 
     示例(把衣服放進洗衣機)
     面向過程
         打開洗衣機
         放進去衣服
         關閉洗衣機
     面向對象
         洗衣機-打開
         洗衣機-存儲
         洗衣機-關閉
     
     現實生活中我們是如何應用面向對象思想的
     包工頭
     面向過程
         自己畫圖紙
         自己買水泥
         自己拉水泥
         自己蓋房子
     面向對象
         畫圖紙 - 招一個畫圖紙的人
         買水泥 - 招一個拉水泥的人
         拉水泥 - 招一個拉水泥的人
         該房子 - 招幾個蓋房子的工人
    面向對象的特點
         是一種符合人們思考習慣的思想
         可以將復雜的事情簡單化
         將程序員從執(zhí)行者換成指揮者
 */
二、代碼
#import <Foundation/Foundation.h>
#pragma mark 類

#pragma mark main函數
int main(int argc, const char * argv[])
{
    
    return 0;
}
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容