OC OC基礎概念

2022-09-11 18:00:19 字數 368 閱讀 3046

1、封裝:通過定義**和函式去操作成員屬性或成員變數

封裝目的:提高**安全性、可行性和執行效率

2、成員變數

@public //全域性變數,自己和外部成員都能訪問

@private //自己內部訪問

@protected //子類和自己可以訪問

未定義預設@protected 

3、繼承和類別的異同:

同:都是無法滿足需求,需要更新屬性或者方法而擴充套件;

異:繼承能夠擴充套件成員變數,成員屬性,也能新增方法;

類別只能新增方法;

繼承新增的新方法和新屬性,都是在子類物件中呼叫;

類別新增的新方法可以在原類物件直接呼叫。

4、oc完全相容c

iOS基礎之OC OC物件方法

ios基礎之oc oc物件方法 乙個類的三要素 類名 屬性 行為 方法 裡面寫的方法,其實就是對某乙個類進行行為的描述 方法的定義 void 方法名 方法的實現 void 方法名 方法它本質上就是函式,方法很多的用法跟函式一樣 函式分為無參無返回值的函式 有參無返回值的函式 有參有返回值的函式 無參...

OCoc類方法物件

一 知識點 1 面向過程與物件導向的區別 2 類與類之間的關係 3 類與物件 4 oc類的宣告 5 例項變數初始化 6 oc方法的宣告 7 系統的初始化 8 自定義的初始化 9 物件的建立 10 方法的呼叫 二 題目練習 類與類之間的關係 繼承關係 類和物件 1.描述類和物件之間的關係,object...

Swift 混編 OC , OC 混編 Swift

1.swift 混編 oc 第一步 新建乙個swift 的工程 第二步 新建或者匯入oc檔案,在這裡我新建了乙個oc的檢視 第三步 新建橋檔案 在橋檔案中匯入相應的標頭檔案 第四步 設定相應的targets 注意 objective c bridging header 是檔案所屬的位置 如若編譯器報...