ok, I'm stuck. I have 2 files- CollegeCourse and Student. I am able to compile  CollegeCourse.java in jGRASP but when I try to run it I get this message- No main methods, JavaFX applications, applets, or MIDIets found in file. You main be able to use "build" menu to run in a specific way.  Here's the code- import stud.*; import java.util.*; public class CollegeCourse { private String courseID; private int creditHours; private char letterGrade; public String getCourseID() { return courseID; } public int getCreditHours() { return creditHours; } public char getLetterGrade() { return letterGrade; } public void setCourseID(String idNum) { courseID=idNum; } public void setCreditHrs(int ch) { creditHours=ch; } public void setLetterGrade(char gd) { letterGrade=gd; } }   When I try to compile Student.java I get these error messages- Student.java:7: error: cannot find symbol CollegeCourse[]obj = new CollegeCourse[5]; ^ symbol: class CollegeCourse location: class Student Student.java:18: error: cannot find symbol public CollegeCourse getCollegeCourse(int i) ^ symbol: class CollegeCourse location: class Student Student.java:23: error: cannot find symbol public void setCollegeCourse(CollegeCourse c, int i) ^ symbol: class CollegeCourse location: class Student Student.java:7: error: cannot find symbol CollegeCourse[]obj = new CollegeCourse[5]; ^ symbol: class CollegeCourse location: class Student Student.java:29: error: cannot find symbol CollegeCourse c1 = new CollegeCourse(); ^ symbol: class CollegeCourse location: class Student Student.java:29: error: cannot find symbol CollegeCourse c1 = new CollegeCourse(); ^ symbol: class CollegeCourse location: class Student Student.java:38: error: cannot find symbol CollegeCourse c2 = new CollegeCourse(); ^ symbol: class CollegeCourse location: class Student Student.java:38: error: cannot find symbol CollegeCourse c2 = new CollegeCourse(); ^ symbol: class CollegeCourse location: class Student 8 errors ----jGRASP wedge2: exit code for process is 1. ----jGRASP: operation complete.   This is my code- package stud; class Student { private int sID; CollegeCourse[]obj = new CollegeCourse[5]; public int getSID() { return sID; } public void setSID(int SIDNum) { sID=SIDNum; } public CollegeCourse getCollegeCourse(int i) { return obj[i]; } public void setCollegeCourse(CollegeCourse c, int i) { obj[i]=c; } public static void main(String args[]) { CollegeCourse c1 = new CollegeCourse(); c1.setCourseID("CIS 210"); c1.setCreditHrs(3); c1.setLetterGrade('A'); Student s1 = new Student(); s1.setSID(1); s1.setCollegeCourse(c1,0); CollegeCourse c2 = new CollegeCourse(); c2 = s1.getCollegeCourse(0); System.out.println("Returned Object Details"); System.out.println("Course ID " + c2.getCourseID()); System.out.println("Credit Hours " + c2.getCreditHours()); System.out.println("Letter Grade " + c2.getLetterGrade()); } }

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

ok, I'm stuck. I have 2 files- CollegeCourse and Student. I am able to compile  CollegeCourse.java in jGRASP but when I try to run it I get this message- No main methods, JavaFX applications, applets, or MIDIets found in file. You main be able to use "build" menu to run in a specific way. 

Here's the code-

import stud.*;
import java.util.*;

public class CollegeCourse
{

private String courseID;
private int creditHours;
private char letterGrade;

public String getCourseID()
{
return courseID;
}

public int getCreditHours()
{
return creditHours;
}

public char getLetterGrade()
{
return letterGrade;
}

public void setCourseID(String idNum)
{

courseID=idNum;
}

public void setCreditHrs(int ch)
{

creditHours=ch;
}

public void setLetterGrade(char gd)
{
letterGrade=gd;
}
}

 

When I try to compile Student.java I get these error messages-

Student.java:7: error: cannot find symbol
CollegeCourse[]obj = new CollegeCourse[5];
^
symbol: class CollegeCourse
location: class Student
Student.java:18: error: cannot find symbol
public CollegeCourse getCollegeCourse(int i)
^
symbol: class CollegeCourse
location: class Student
Student.java:23: error: cannot find symbol
public void setCollegeCourse(CollegeCourse c, int i)
^
symbol: class CollegeCourse
location: class Student
Student.java:7: error: cannot find symbol
CollegeCourse[]obj = new CollegeCourse[5];
^
symbol: class CollegeCourse
location: class Student
Student.java:29: error: cannot find symbol
CollegeCourse c1 = new CollegeCourse();
^
symbol: class CollegeCourse
location: class Student
Student.java:29: error: cannot find symbol
CollegeCourse c1 = new CollegeCourse();
^
symbol: class CollegeCourse
location: class Student
Student.java:38: error: cannot find symbol
CollegeCourse c2 = new CollegeCourse();
^
symbol: class CollegeCourse
location: class Student
Student.java:38: error: cannot find symbol
CollegeCourse c2 = new CollegeCourse();
^
symbol: class CollegeCourse
location: class Student
8 errors

----jGRASP wedge2: exit code for process is 1.
----jGRASP: operation complete.

 

This is my code-

package stud;
class Student
{

private int sID;

CollegeCourse[]obj = new CollegeCourse[5];

public int getSID()
{
return sID;
}

public void setSID(int SIDNum)
{
sID=SIDNum;
}
public CollegeCourse getCollegeCourse(int i)
{
return obj[i];
}

public void setCollegeCourse(CollegeCourse c, int i)
{
obj[i]=c;
}
public static void main(String args[])
{
CollegeCourse c1 = new CollegeCourse();
c1.setCourseID("CIS 210");
c1.setCreditHrs(3);
c1.setLetterGrade('A');

Student s1 = new Student();
s1.setSID(1);

s1.setCollegeCourse(c1,0);
CollegeCourse c2 = new CollegeCourse();

c2 = s1.getCollegeCourse(0);

System.out.println("Returned Object Details");
System.out.println("Course ID " + c2.getCourseID());
System.out.println("Credit Hours " + c2.getCreditHours());
System.out.println("Letter Grade " + c2.getLetterGrade());
}
}

 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Fundamentals of system reliability
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education