本文主要是介绍Java的编程之旅22——将类作为对象的返回值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Java中,可以将类作为对象的返回值。这可以通过在方法的声明中指定返回值类型为该类来实现。以下是一个示例:
首先定义一个“人”类 ,Person
类有三个成员变量:name
、age
和一个方法eat
。
public class Person{public String name;pubic int age;public void eat(){System.out.println(age+"岁的"+name+"会吃");}
}
在Main
类的main
方法中,首先调用了getPerson
方法,该方法接受两个参数name
和age
,并返回一个Person
对象。在getPerson
方法中,首先创建一个Person
对象,然后将传入的name
和age
赋值给该对象的成员变量name
和age
,最后返回这个对象。
接下来,在main
方法中,将getPerson
方法返回的Person
对象赋值给person
变量,然后调用person
对象的eat
方法。eat
方法会根据person
对象的age
和name
打印一条消息。
public class Main{public static void main(String[] args){Person person = getPerson("Mike",18);person.eat();}public static Person getPerson(String name,int age){Person person = new Person();person.name = name;person.age = age;return person;}}
最终的输出结果是:
18岁的Mike会吃
这篇关于Java的编程之旅22——将类作为对象的返回值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!