Object-C类方法构造函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Object-C类方法构造函数相关的知识,希望对你有一定的参考价值。
Object-C 代码分为三部分:.h文件、.m文件及调用文件
.h源文件
#import <Foundation/Foundation.h> @interface Student:NSObject { NSString *studentName; NSInteger age; } -(void) printInfo; -(void) setStudentName:(NSString*) name; -(NSString*) studentName; -(NSInteger) age; @end
.m源文件
#import "Student.h" @implementation Student -(void) printInfo { NSLog(@"姓名:%@ 年龄:%d岁",studentName,studentAge); } -(void) setStudentName:(NSString*) name { studentName=name; } -(void)setAge:(NSInteger) age { studentAge=age; } -(NSString*) studentName { return studentName; } -(NSInteger) age { return studentAge; } @end
调用源文件
Student *student=[[Student alloc]init]; //init相当于实例化 [student setStudentName:@"张三"]; [student setAge:10]; [student printInfo]; [student release]; //资源释放
实例方法和构造函数的总结
以上是关于Object-C类方法构造函数的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段