Object-C,物件和方法
學習Object-C,買了2本書,其中1本是用C幣買的,總體質量一般,比較基礎。
另外一本是,瘋狂-李陽寫的,大部頭,比較嚇人,比較全一點。
對於物件導向,之前還是有個大概的理解,再多點基礎的例子。
目前,用著最不習慣的是,有多個引數的方法。這一點和C系列的語言,很不一樣,著實讓人難受啊。
程式碼
//
// main.m
// ObjectPerson
//
// Created by fansunion on 15/12/3.
// Copyright (c) 2015年 demo. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "Person.h"
//#import "Person.m"
int main(int argc, const char * argv[]) {
@autoreleasepool {
//構造物件
Person* person = [[Person alloc]init];
//呼叫1個引數的例項方法
[person say:@"I am FansUnion"];
//呼叫2個引數的例項方法
[person setName: @"小雷FansUnion" andAge:26];
//呼叫沒有引數的例項方法
[person info];
//呼叫沒有引數的類方法
[Person bye];
}
return 0;
}
執行結果
2015-12-03 20:57:39.023 ObjectPerson[6193:440740] I am test method
2015-12-03 20:57:39.025 ObjectPerson[6193:440740] Hi,I am FansUnion
2015-12-03 20:57:39.025 ObjectPerson[6193:440740] I am info method
2015-12-03 20:57:39.025 ObjectPerson[6193:440740] bye bye !
Program ended with exit code: 0
例子比較簡單。
今天下班嘍,來日繼續。
相關文章
- Object-C陣列和字典Object陣列
- object-c 協議和委託Object協議
- object-c [self class] 和 [self _cmd]Object
- Object-c KVC的使用和舉例Object
- Object-C,NumberDemo和StringDemoObject
- jq 物件的 attr 和 data 方法物件
- $.each()方法遍歷陣列和物件簡單物件陣列物件
- ES6新增的陣列方法和物件方法陣列物件
- object-c基礎Object
- Object-C複習Object
- object-c 協議(Protocols)和代理(Delegation)的學習Object協議Protocol
- JavaScript訪問物件的屬性和方法JavaScript物件
- jQuery事件物件event的屬性和方法jQuery事件物件
- Array String物件的方法和屬性物件
- object-c中疑問Object
- Object-C,陣列NSArrayObject陣列
- Object-C初體驗Object
- java反射構建物件和方法的反射呼叫Java反射物件
- 遍歷物件和陣列的方法總結物件陣列
- HTML DOM之document物件的屬性和方法HTML物件
- 一、訪問物件屬性和方法的操作物件
- 面向1-類和物件-方法、new的定義和使用物件
- [Object-c] Log(輸出陣列和字典的中文內容)Object陣列
- object-c中NSString與int和float的相互轉換Object
- 從Object-C -> Swift3.0ObjectSwift
- 五、Object-C 類NSObjectObject
- Object-C之(Null)與(Bool)ObjectNull
- Object-C,NSSet,不可變集合Object
- Object-C,遍歷目錄Object
- JS函式,物件,例項方法,物件方法理解JS函式物件
- JS_建立物件+呼叫物件方法JS物件
- Ajax的XMLHttpRequest物件的屬性和方法總結XMLHTTP物件
- jQuery物件和DOM物件jQuery物件
- Object-C,檔案路徑APIObjectAPI
- session物件、cookie物件和appliaction物件Session物件CookieAPP
- Javascript history物件的 history.pushState() 和 history.replaceState() 方法JavaScript物件
- 事務物件和命令物件物件
- Django:F物件和Q物件Django物件