this & super keyword, Upcasting & Downcasting - Lab Exercise

this & super keyword, Upcasting & Downcasting - Lab Exercise
Practice questions
    1)	Write a program program to read 1st character of student name & print it using scanner type ?
    
    2)	Write a program to to read single word using scanner type ?
    
    3)	Write a program to read studentid, studentname, student percentage using scanner type ? 
    
    4)	Write a program to read "Best friend" with a name, age,college,course and address with constructor. 
    Print the object but implicitly using toString()? 
    
    5)	Write a program to read "Book" class with bookid,price and "Student" class with marks, 
    studentid with constructor. Print the object but implicitly using toString() and equals() 
    give an output of "States are same" ? 
    
    6)	Write a program to read "Laptop" class with brand,price and color with constructor. 
    Print the object but implicitly using hashCode() & equals()?