可見度是修飾例項變數的
可見度決定了例項變數的可視範圍
//ios中可見度可以分為4類,最常用的只有3類
//@public //公有
//@protected //保護(預設) (僅自己及子類可見)
//@private //私有 (僅自己可見)
//@package(不常用)
//oc語言不同於其他語言
,oc不允許在棧裡面定義物件
.只能在堆裡建立物件
.棧裡定義乙個指標去接收堆裡的物件
(其實儲存的是首位址 )
//在 ios中
,物件永遠存在於堆中
.想要使用物件
,只能通過指標去訪問
//1.
開闢記憶體空間(
會清0)
//2.為清0的區域賦上相應的初始值.
// audicar *car = [[audicar alloc] init];//類的例項化,或者說是建立物件
// audicar *car1 = [[audicar alloc] init];
// nslog(@"-----%@",car);
// phoneclass *phone = [[phoneclass alloc] init];//類的例項化,或者說是建立物件
// cup *cup = [[cup alloc] init];
//在oc裡使用呼叫方法,方法寫在後面,呼叫者寫在前面,+方法用類名呼叫,-方法用物件呼叫.
//補充:alloc方法的功能
與 calloc函式的功能一樣.
//@ 表示oc
獨有,c
沒有.//self(表示位址) : 誰呼叫self , self 就是誰
//self 是乙個隱含引數.
//如果在乙個例項方法裡面呼叫該類的其他例項方法,則訊息的接受者必須是self.
//%@
用於列印物件,不僅僅是列印字串.
除了c語言學的基本型別
(int float char double bool)之外,
其他型別都帶*
//@inte***ce 和 @end 用來
表示類的宣告
//宣告我是乙個什麼類,我的父類是誰我有哪些特徵(成員變數, ios中稱為例項變數) 我有什麼行為(方法)
//nslog 是oc中得列印函式.與printf類似
//nslog 已經自帶換行的功能,除了列印i'm running之外,還會列印出來當前的時間程式名稱執行緒編號等資訊
第一節課作業
1.c語言程式的基本語句能完成功能的體會 雖說c語言的基本語句不多,但通過複雜的組合能有非常強大的處理能力,在科技高度發展的今天,計算機在人們之中的作用越來越突出。而c語言作為一種計算機的語言,我們 學習它,有助於我們更好的了解計算機,與計算機進行交流,因此,c語言的學習對我們尤其重要。學習c程式語...
Android 第一節課
android 第一節課 android 第一節課 view與wiewgroup view和viewgroup介紹 view類似於swing中的jpanel,代表乙個空白的矩形區域,android應用中的絕大部分ui元件都繼承於view或其子類 view還乙個重要的子類viewgroup,它通常作為...
Python第一節課
python第一節課 單行注釋 多行注釋 或者 整數型別 int 無上限 浮點型別 float 無上限 字串型別 str 你好 布林型別 true false 首字母大寫 列表元組 字典複數 識別符號 1 由字母數字下劃線組成 2 不能以數字開頭 3 不能是關鍵字 import keyword pr...