黑马程序员技术交流社区
标题:
谁能帮我解释下这个返回值和参数均为类名的使用
[打印本页]
作者:
崔然
时间:
2017-2-23 10:15
标题:
谁能帮我解释下这个返回值和参数均为类名的使用
如下,这个我始终转不过来。求大神用通俗易懂的语言帮我解释一下。。
public class Demo1 {
public static void main(String[] args) {
Person p = new Person();
getTest(p);
}
public Person getSum(){
Person p = new Person();
return p;
}
public static void getTest(Person p){
System.out.println(p);
}
}
作者:
首尔街少年
时间:
2017-2-23 10:43
我学在你前面,帮不了你
作者:
首尔街少年
时间:
2017-2-23 10:44
说错了,我学在你后面!!
作者:
aweilovemusic
时间:
2017-2-23 13:28
1 返回值为类名 返回的是类的对象
2 把类作为参数传进来 实际上是把类的对象传进来
作者:
笑对明天
时间:
2017-2-23 13:44
最简单的,参数列表和方法申明中的返回值的类名都看成是一种数据类型,这种数据类型就是该类类型,其他的就是类 的对象
作者:
lvshen9
时间:
2017-2-23 16:54
有基本数据类型如 int char等,引用数据类型如String 自定义的类对象等,功能是一样的
作者:
程主席
时间:
2017-2-24 16:17
等大神来解答。
作者:
tzslk
时间:
2017-2-27 01:10
返回值是Person 是要求返回值必须是类类型的 也就是引用,这个引用指向实体对象,参数一样,调用getTest(p);方法,必须传一个Person类型的引用进去
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2