概念
1.方法的形式引數既可以是基本資料型別,也可以是引用資料型別。
2.當方法的形式引數是引用資料型別時,其實在呼叫的時候,需要傳遞的是乙個物件的記憶體位址,在方法的內部可以通過這個記憶體位址,訪問方法外建立的物件。
**舉例:
步驟1.隨便新建乙個student 類,定義變數name
package com.exercise;
public class student 步驟2.新建主類studentdemo和main方法
package com.exercise;
public class studentdemo
// 步驟3.建立乙個獲取學生資訊的方法,
public void getinfo(student stu)
}
說明:步驟3中getinfo方法的引數就是引用資料型別
案例2:方法的形式引數是引用資料型別
class demo06
public static void usemobile(mobile m)
public static void updatemobile(mobile m)
}class mobile
usemobile和updatemobile方法都是引用資料型別 形式引數的問題
形式引數的問題 基本型別 形式引數的改變不影響實際引數 引用型別 形式引數的改變直接影響實際引數 形式引數是基本型別 class demo 形式引數是引用型別 class student class studentdemo class argstest 形式引數 基本型別 太簡單,不是我今天要講解的...
形式引數的問題
類 要的是該類的物件 抽象類 要的是該抽象類的子類物件 介面 要的是該介面的子實現類的物件 類 該類的物件 class student class studentdemo 測試類 public class studenttest 抽象類 該抽象類的子類物件 abstract class teache...
形式引數的問題
基本型別 引用型別 類 需要的是該類的物件class student class studentdemo public class main 抽象類 需要的的是抽象類的子類物件package test10 abstract class person class persondemo 定義乙個具體的學...