C:\Users\jaina_000\Desktop\learn_java\p1>javac Testp1.java Testp1.java:6: error: cannot find symbol Protection ob = new Protection(); ^ symbol: class Protection location: class Testp1 Testp1.java:6: error: cannot find symbol Protection ob = new Protection(); ^ symbol: class Protection location: class Testp1 Testp1.java:7: error: cannot find symbol Derived ob1 = new Derived(); ^ symbol: class Derived location: class Testp1 Testp1.java:7: error: cannot find symbol Derived ob1 = new Derived(); ^ symbol: class Derived location: class Testp1 Testp1.java:8: error: cannot find symbol SamePackage ob2 = new SamePackage(); ^ symbol: class SamePackage location: class Testp1 Testp1.java:8: error: cannot find symbol SamePackage ob2 = new SamePackage(); ^ symbol: class SamePackage location: class Testp1 6 errors
package p1;
public class Testp1
{
public static void main(String a[])
{
Protection ob = new Protection();
Derived ob1 = new Derived();
SamePackage ob2 = new SamePackage();
}
}
Access Тендерный Error (Невозможно найти символ)
package p1;
public class Protection
{
int n = 1;
private int n_pri = 2;
protected int n_pro = 3;
public int n_pub = 4;
public Protection()
{
System.out.println("Inside base constructor.");
System.out.println(" n = "+n);
System.out.println("n_pri = "+n_pri);
System.out.println("n_pro = "+n_pro);
System.out.println("n_pub = "+n_pub);
}
}
package p1;
class Derived extends Protection
{
Derived()
{
System.out.println("Inside Derived constructor.");
System.out.println(" n = "+n);
// System.out.println("n_pri = "+n_pri);
System.out.println("n_pro = "+n_pro);
System.out.println("n_pub = "+n_pub);
}
}
package p1;
class SamePackage{
SamePackage(){
Protection p = new Protection();
System.out.println("Inside SamePackage constructor.");
System.out.println(" n = "+p.n);
// System.out.println("n_pri = "+p.n_pri);
System.out.println("n_pro = "+p.n_pro);
System.out.println("n_pub = "+p.n_pub);
}
}
Я сохранил эти 4 файла в пакете с именем p1. Первый код сохраняется в Testp1.java, 2-й код в Protection.java, 3rd в Derived.java и 4th в SamePackage.java –
опубликовать свою ошибку –
, пожалуйста, укажите stacktrace? –