when i try to compile the lab1003 2.3 for java classpath it get this
C:\>cd myjavaprograms
C:\myjavaprograms>dir
Volume in drive C is HP_PAVILION
Volume Serial Number is 1C52-8531
Directory of C:\myjavaprograms
06/04/2009 10:16 PM <DIR> .
06/04/2009 10:16 PM <DIR> ..
06/04/2009 10:17 PM <DIR> foodpackage
06/04/2009 10:09 PM <DIR> studentpackage
0 File(s) 0 bytes
4 Dir(s) 11,411,202,048 bytes free
C:\myjavaprograms>javac studentpackage/*.java
studentpackage\StudentRecord.java:4: package anotherpackage does not
exist
import anotherpackage.*;
^
studentpackage\StudentRecord.java:19: cannot find symbol
symbol : class DummyClass
location: class studentpackage.StudentRecord
DummyClass dummy = new DummyClass();
^
studentpackage\StudentRecord.java:19: cannot find symbol
symbol : class DummyClass
location: class studentpackage.StudentRecord
DummyClass dummy = new DummyClass();
^
3 errors
C:\myjavaprograms>
what is the issue i'm lost . i have the following files
C:\myjavaprograms\studentpackage\StudentRecord.java
// This class now belongs to studentpackage package.
package studentpackage;
// Import packages
import anotherpackage.*;
public class StudentRecord {
// Declare instance variables.
private String name;
private double mathGrade;
private double englishGrade;
private double scienceGrade;
private double average;
// Declare static variables.
private static int studentCount = 0;
public String getName(){
DummyClass dummy = new DummyClass();
System.out.println(dummy.sayHello(name));
}
public void setName(String temp ){
name =temp;
}
public double getAverage(){
double result =0;
return result;
}
public static int getStudentCount(){
return studentCount;
}
public static void increaseStudentCount(){
studentCount++;
}
}
C:\myjavaprograms\studentpackage\StudentRecord.java
// This class now belongs to studentpackage package.
package studentpackage;
public class StudentRecordExample {
public static void main(String[] args) {
// Create an object instance of StudentRecord class.
StudentRecord annaRecord =new StudentRecord();
// Increament the studentCount by invoking a static method.
StudentRecord.increaseStudentCount();
// Create another object instance of StudentRecord class.
StudentRecord beahRecord =new StudentRecord();
// Increament the studentCount by invoking a static method.
StudentRecord.increaseStudentCount();
// Create the 3rd object instance of StudentRecord class.
StudentRecord crisRecord =new StudentRecord();
// Increament the studentCount by invoking a static method.
StudentRecord.increaseStudentCount();
// Set the names of the students.
annaRecord.setName("Anna");
beahRecord.setName("Beah");
crisRecord.setName("Cris");
// Print anna's name.
System.out.println("Name = " + annaRecord.getName());
// Print number of students.
System.out.println("Student Count =
"+StudentRecord.getStudentCount());
}
}
C:\myjavaprograms\studentpackage\anotherpackage\DummyClass.java
package anotherpackage;
public class DummyClass {
public String sayHello(String name){
return "Hello, I am dummy. Your name is " + name;
}
}
Someone Please Help
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/javaprogrammingwithpassion?hl=en
-~----------~----~----~----~------~----~------~--~---