package Xiang;
class About
{
private String word="说了不是邹湘";
private String head="A你不要和B说了";
private String hand= "A说:“不是邹湘”";
public void print()
{
System.out.print(hand);
}    public String getWord() { 
    return word; 

public void setWord(String word) { 
    this.word = word; 

public String getHead() { 
    return head; 

public void setHead(String head) { 
    this.head = head; 
}
public String getHand() { 
return hand; 

public void setHand(String hand) { 
this.hand = hand; 
}
class Fuck extends About
{
public void print1()
{
super.print();
}
}
}
class Tank extends About
{
public void print2()
{
super.print();
System.out.println("C说:"+this.word+","+this.head);//1错误出现在这一句
}
}
public class Test 
{
     public static void main(String args[])
     {
      About he=new About();   
      he.print();
      System.out.println("B说:“是邹湘”");
      Fuck ku=new Fuck();//2错误出现在这一句
      ku.print1();
      Tank nk=new Tank();
  nk.print2();
     }
}

解决方案 »

  1.   

    word 与 head 为About的私有变量,即使被继承,其子类也不可操作About的私有变量
      

  2.   

    第一个错误如楼上所说。
    第二个错误是因为你的Fuck类(楼主好......)是About类的内部类(请仔细查看你的大括号),因而不能直接申明对象了,想必楼主把大括号打错地方了。
      

  3.   

    有两点错误,一是那三个属性是About的私有属性,不能被继承,第二是About这个类的括号打错地方了,应该在 class Fuck extends About
    前面