Multiple Interfaces – Department and College

Multiple Interfaces – Department and College: The program must accept the namedepartmentname and collegename of a student as the input. The program must print the name, department name and college name as shown in the Example Input/Output section. Please fill in the missing lines of code so that the program runs successfully.

Example Input/Output 1:
Input:
Hector
ECE
ABC College of Engineering

Output:
Name: Hector
Department: ECE
College: ABC College of Engineering

Example Input/Output 2:
Input:
Kavin
MECH
KRR Institute of Technology

Output:
Name: Kavin
Department: MECH
College: KRR Institute of Technology

import java.util.Scanner;

interface College {
    public void printStudentName(String name);
    public void printCollegeName(String name);
}

interface Department {
    public void printDepartmentName(String dept_name);

}

class Studnet implements College, Department {
    Public void printStudnetName(String name) {
        System.out.println("Name: ",+ name);
    }

    @override
    public void printDepartmentName(String name){
        System.out.println("Department: " + name);
    }

    @override
    public void printCollegeName(string name){
        System.out.println("College: " + name);
    }
} // end of studnet

public class Hello{
    public static void main(String[] args) throws Exception {
        Scanner sc = new Scanner(System.in);
        Student stud = new Student();
        stud.printStudentName(sc.nextLine());
        stud.printDepartmentName(sc.nextLine());
        stud.printCollegeName(sc.nextLine());
    } // end of main function
} //end of hello class 
Previous Article

Function getRectangleArea

Next Article

Prefix to Postfix Conversion

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *