day02 物件和方法

2021-10-09 21:04:38 字數 505 閱讀 9568

/*

1. 物件和方法

物件作為方法的引數。作為方法的返回值

2類的本質

是我們自定義的資料型別。物件記憶體的大小是由我們決定的

多寫幾個屬性 資料空間就大些  少些幾個屬性 空間就小一些

什麼是資料型別?  是在記憶體中開闢空間的模版

3 物件是乙個f資料型別 作為方法的引數是完全沒有問題的

-(void)testwithdog:(dog *)dog;

------- 語法注意------

1.當物件作為方法的引數時

給實參時必須給乙個符合物件要求的引數 否則會出問題

3 當物件作為方法的引數進行傳遞的時候 是位址傳遞。所以在方法內部通過形參去修改形參指向的物件時會影響實參變數指向的物件的值

*/#import "person.h"

#import

int main(int argc, const char * ar**)

return 0;

}

day02 物件導向 方法的呼叫

package com.oop.demo01 學生類 public class student package com.oop.demo01 public class demo02 和類一起載入的 public static voida 類例項化 之後才存在 public voidb package...

2020 12 03 物件方法

物件的方法定義了乙個函式,並作為物件的屬性儲存。物件方法通過新增 呼叫 作為乙個函式 該例項訪問了 person 物件的 fullname 方法 可以使用以下語法建立物件方法 methodname function 可以使用以下語法訪問物件方法 objectname.methodname 通常 fu...

day28 物件列舉

var obj for var prop in obj 如果用obj.prop的形式訪問,相當於訪問obj prop 系統把這個prop當成屬性而不是變數。所有繼承了 object.prototype 的物件都會從原型鏈上繼承到 hasownproperty 方法,使用 hasownproperty...