Hello again,

I am working on a project that I can't seem to figure out.... I need to call my methods from a sub class to my main class but I seem to stop at the the abstract class and move no further.
<code>
package contacts;


import java.util.Scanner;
import java.util.ArrayList;


public class Contacts {


public static void main(String[] args)
{

System.out.println("By enetering B for Business or P for personal contact: ");

System.out.println("Are you a Business Contact or Personal Contact?: ");

//Storing the users input
Scanner in = new Scanner(System.in);
String cont = in.next();

if (cont.equals("P"))
{
System.out.println("Please enter: ");

}

else if (cont.equals("B"))
{


Business fno = new Business();
Business lno = new Business();
Business ado = new Business();
Business pno = new Business();
Business emo = new Business();
Business jto = new Business();
Business orgo = new Business();


fno.firstName();
lno.lastName();
ado.address();
pno.phoneNumber();
emo.eMail();
jto.jobTitle();
orgo.organization();

}

else
{
System.out.println("Please choose either B for Business Contact or "
+ "P as a Personal Contact as you picked an invalid entry.");
// return;
}
}

}
</code>
<code>

package contacts;

abstract public class ContactInfo
{
public abstract String firstName();

public abstract String lastName();

public abstract String address();

public abstract String phoneNumber();

public abstract String eMail();
}
</code>
<code>

package contacts;

import java.util.Scanner;

public class Business extends ContactInfo
{
Scanner in = new Scanner(System.in);
public String firstName()
{
System.out.println("Please enter your First Name");
String fName2 = in.next();
return fName2;
}
public String lastName()
{
System.out.println("Please enter your Last Name");
String lName2 = in.next();
return lName2;
}
public String address()
{
System.out.println("Please enter your Address");
String addre2 = in.next();
return addre2;
}
public String phoneNumber()
{
System.out.println("Please enter Phone Number");
String phoneNum2 = in.next();
return phoneNum2;
}
public String eMail()
{
System.out.println("Please enter your Email Address");
String eMailAdd2 = in.next();
return eMailAdd2;
}





public String jobTitle()
{
System.out.println("Please enter your Email Address");
String jobTit = in.next();
return jobTit;
}
public String organization()
{
System.out.println("Please enter your Email Address");
String organ = in.next();
return organ;
}


}
</code>

The issue is once I get to the email....I just loop several times..I never get to the JobTitle or Organization.