// Author: Rodney Shaghoulian // Github: github.com/RodneyShag // HackerRank: hackerrank.com/RodneyShag import java.util.*; abstract class Book { String title; abstract void setTitle(String s); String getTitle() { return title; } } class MyBook extends Book { @Override void setTitle(String s) { title = s; } } public class Main { public static void main(String []args) { // Book new_novel=new Book(); This line prHMain.java:25: error: Book is abstract; cannot be instantiated Scanner sc = new Scanner(System.in); String title = sc.nextLine(); MyBook new_novel = new MyBook(); new_novel.setTitle(title); System.out.println("The title is: " + new_novel.getTitle()); sc.close(); } }