#import
//列舉
typedef enum ***;
@inte***ce student : nsobject
/*set方法
1.作用: 提供乙個方法給外界設定成員變數值,可以在方法裡面對引數進行相應過濾
2.命名規範:
1> 方法名必須以set開頭
2> set後面跟上成員變數的名稱,成員變數的首字母必須大寫
3> 返回值一定是void
4> 一定要接收乙個引數,而且引數型別跟成員變數型別一致
5> 形參的名稱不能跟成員變數名一樣
*/- (void)set***:(***)***;
/*get方法
1.作用:返回物件內部的成員變數
2.命名規範:
1> 肯定有返回值,返回值型別肯定與成員變數型別一致
2> 方法名跟成員變數名一樣
3> 不需要接收任何引數*/
- (***)***;
// no的set和get方法
- (void)setno:(int)no;
- (int)no;
@end
@implementation student
- (void)set***:(***)***
- (***)***
- (void)setno:(int)no
- (int)no
@end
int main()
OC物件導向 封裝
oc物件導向 封裝 一 物件導向和封裝 物件導向的三大特性 封裝 成員變數 繼承和多型 在oc語言中,使用 inte ce 和 implementation 來處理類。inte ce就好像暴露在外面的時鐘表面,像外界提供展示以及介面。implementation就好像隱藏在時鐘內部的構造實現,把具體...
OC物件導向 封裝
oc物件導向 封裝 一 物件導向和封裝 物件導向的三大特性 封裝 成員變數 繼承和多型 在 oc語言中,使用 inte ce和 implementation來處理類。inte ce就好像暴露在外面的時鐘表面,像外界提供展示以及介面。implementation就好像隱藏在時鐘內部的構造實現,把具體的...
OC物件導向 封裝
oc物件導向 封裝 一 物件導向和封裝 物件導向的三大特性 封裝 成員變數 繼承和多型 在oc語言中,使用 inte ce和 implementation來處理類。inte ce就好像暴露在外面的時鐘表面,像外界提供展示以及介面。implementation就好像隱藏在時鐘內部的構造實現,把具體的實...