Home / Programs / Returning Multiple Values Using Custom Class (Best Practice)
🚀 Programming Example

Returning Multiple Values Using Custom Class (Best Practice)

👁 4 Views
💻 Practical Program
📘 Step Learning
Learn this program step-by-step with algorithm, source code, output and detailed explanation.

📌 Information & Algorithm

Given Input:

        Student s = new Student();
        s.name = "Rumman";
        s.age = 25;

Expected Output:

Name: Rumman
Age: 25

💻 Program Code

class Student {
    String name;
    int age;
}

public class ObjectReturnExample {

    public static Student getStudent() {
        Student s = new Student();
        s.name = "Rumman";
        s.age = 25;
        return s;   // returning one object
    }

    public static void main(String[] args) {
        Student student = getStudent();

        System.out.println("Name: " + student.name);
        System.out.println("Age: " + student.age);
    }
}

                        
📚 Learning Subject

Master Programming Through Practical Examples

Improve your coding logic, problem-solving skills and programming confidence by practicing real-world examples with explanations.

🎯 How to learn from this example

First understand the algorithm carefully. Then study the program line-by-line and compare it with the output. Finally, review the explanation section to strengthen your logic and programming understanding.

🔥 Practice suggestion

Rewrite the program without looking at the code. Modify values, conditions or logic and run it again. This helps improve confidence and strengthens coding skills much faster.