Question: package assignment; import java.io.IOException; import java.util.ArrayList; public class StudentCourseTest { public static void main(String[] args) throws IOException { // your code goes here Student std
package assignment;
import java.io.IOException; import java.util.ArrayList;
public class StudentCourseTest { public static void main(String[] args) throws IOException { // your code goes here Student std = new Student("Davie","Smith","A1Y20016", "Engineering "); Course c1 = new Course("CSCI 1301 Intro to Physics 1 3:30PM"); c1.setCurGrade(3.4); Course c2 = new Course(" ENGL1101 Calculous 1 3:00PM MW "); c2.setCurGrade(4.0); ArrayList
class Student { private String firstName; private String lastName; private String id; private String major; private ArrayList
}
public ArrayList
public void setCourses(ArrayList
class Course { private String name; private double testGrades[]; private double quizGrades[]; private double projectGrade[]; private double finalExamGrade; private double gradeWeight[] ;// 0- testGrade, 1 - quiz, 2 - project , 3 - final private double curGrade;
public Course ( String name) { this.name= name; testGrades = null; quizGrades = null; projectGrade = null; finalExamGrade = 0; // gradeWeight = { 0.05, 0.05, 0.1, 0.8}; }
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public double[] getTestGrades() { return testGrades; }
public void setTestGrades(double[] testGrades) { this.testGrades = testGrades; }
public double[] getQuizGrades() { return quizGrades; }
public void setQuizGrades(double[] quizGrades) { this.quizGrades = quizGrades; }
public double[] getProjectGrade() { return projectGrade; }
public void setProjectGrade(double[] projectGrade) { this.projectGrade = projectGrade; }
public double getFinalExamGrade() { return finalExamGrade; }
public void setFinalExamGrade(double finalExamGrade) { this.finalExamGrade = finalExamGrade; }
public double[] getGradeWeight() { return gradeWeight; }
public void setGradeWeight(double[] gradeWeight) { this.gradeWeight = gradeWeight; }
public double getCurGrade() { return curGrade; }
public void setCurGrade(double curGrade) { this.curGrade = curGrade; }
public void claculateCurGrade() { //calculate grade here } }
StudentCourseTest.java:9: error: cannot find symbol
Student std = new Student("Davie","Smith","A1Y20016", "Engineering ");
^
symbol: class Student
location: class StudentCourseTest
StudentCourseTest.java:9: error: cannot find symbol
Student std = new Student("Davie","Smith","A1Y20016", "Engineering ");
^
symbol: class Student
location: class StudentCourseTest
StudentCourseTest.java:10: error: cannot find symbol
Course c1 = new Course("CSCI 1301 Intro to Physics 1 3:30PM");
^
symbol: class Course
location: class StudentCourseTest
StudentCourseTest.java:10: error: cannot find symbol
Course c1 = new Course("CSCI 1301 Intro to Physics 1 3:30PM");
^
symbol: class Course
location: class StudentCourseTest
StudentCourseTest.java:12: error: cannot find symbol
Course c2 = new Course(" ENGL1101 Calculous 1 3:00PM MW ");
^
symbol: class Course
location: class StudentCourseTest
StudentCourseTest.java:12: error: cannot find symbol
Course c2 = new Course(" ENGL1101 Calculous 1 3:00PM MW ");
^
symbol: class Course
location: class StudentCourseTest
StudentCourseTest.java:14: error: cannot find symbol
ArrayList
^
symbol: class Course
location: class StudentCourseTest
StudentCourseTest.java:14: error: cannot find symbol
ArrayList
^
symbol: class Course
location: class StudentCourseTest
StudentCourseTest.java:21: error: cannot find symbol
for(Course c : std.getCourses()) {
^
symbol: class Course
location: class StudentCourseTest
9 errors
Student.java:6: error: cannot find symbol
private ArrayList
^
symbol: class ArrayList
location: class Student
Student.java:43: error: cannot find symbol
public ArrayList
^
symbol: class ArrayList
location: class Student
Student.java:47: error: cannot find symbol
public void setCourses(ArrayList
^
symbol: class ArrayList
location: class Student
Student.java:13: error: cannot find symbol
courses = new ArrayList
^
symbol: class ArrayList
location: class Student
4 errors
what am I doing wrong?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
