Java方法定义中参数类型使用Object的示例分享
下文笔者讲述Java方法中使用Object作为参数类型的示例分享,如下所示
当方法的参数类型为Object 实际接收的参数可以为其子类例:
package com.java265.other;
public class Test16 {
/**
* java265.com 示例程序
* @throws Exception
*/
public static void main(String[] args) throws Exception {
TSub t2 = new TSub();
TParent t3 = new TParent();
classCheck(t2);
classCheck(t3);
}
private static void classCheck(Object j) {
if (j instanceof TParent) {
System.out.println("TParent");
}
if (j instanceof TSub) {
System.out.println("TSub");
}
}
}
class TParent {}
class TSub {}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


