class Con{
public void Con(){
System.out.println("This is Con!");
}
}
class A extends Con{
public void A(){
System.out.println("This is A!");
}
}class ConTest {
public static void main(String[] args){
A ex = new  A();
}  

解决方案 »

  1.   

    public void A()和public void Con()不对
    你应该是想写构造吧 把VOID去掉
    package test;public class ConTest
    {
    public static void main(String[] args)
    {

    A ex=new A();
    }}
    class ConF
    {
    public ConF(){
    System.out.println("This is Con!");
    }
    }
    class A extends ConF
    {
    public A(){
    System.out.println("This is A!");
    }
    }
      

  2.   

    改成public class ConTest {
    public static void main(String[] args){
    A ex = new  A();
    }  
    }
    然后文件名要改成ConTest.java 
      

  3.   

    to ytzhsh(醉天涯)  我也就奇怪了啊, 为什么还会有错误呢?
    打不出资料!
      

  4.   

    class Art{
    Art(){
    System.out.println("This is Art!");
    }
    }
    class Drawing {
    Drawing(){
    System.out.println("This is Drawing!");
    }
    }public class Cartoon {
    public static void main(String[] args){
    Drawing ex = new  Drawing();
    }  
    } 这样怎么就能打出资料呢?    同样我这么写就不对了
    class Con{
    Con(){
    System.out.println("This is Con!");
    }
    }
    class Drawing extends Con{
    Drawing(){
    System.out.println("This is Drawing!");
    }
    }public class ConTest {
    public static void main(String[] args){
    Drawing ex = new  Drawing();
    }  

    还请指点?
      

  5.   

    ytzhsh(醉天涯)   你还在吗?
      

  6.   

    不要把构造函数声明为void。这种错误在编译的时候会说得清清楚楚的,楼主看不懂吗?
      

  7.   

    class Con{
    Con(){
    System.out.println("This is Con!");
    }
    }
    class Drawing extends Con{
    Drawing(){
    System.out.println("This is Drawing!");
    }
    }public class ConTest {
    public static void main(String[] args){
    Drawing ex = new  Drawing();
    }  

    楼上的,你试试这段代码
      

  8.   

    我现在怀疑Con这个字是不是作为关键字使用了,所有会出错
      

  9.   

    to netsummer123(俊采星驰) 还是编译错误
    错误提示:
    D:\java\exmp1\src\ConTest.java:1: error while writing Con: D:\java\exmp1\classes\Con.class (系统找不到指定的文件。)
      

  10.   

    1.构造方法不能用void 修饰
    2.建议楼主把类名Con换一换如Con1就行
      

  11.   

    D:\java\exmp1\classes\Con.class (系统找不到指定的文件。)
    你的文件不能用Con这个名称,要用ConTest来命名
      

  12.   

    to 楼上的文件的名字就是 ConTest.java 啊?  
    不知道是为什么错的, 我想有可能是 Con 是关键字什么的吧
      

  13.   

    晕,
    CON是关健字啊。
    換個別的名吧.
      

  14.   

    class AAA{
    AAA(){
    System.out.println("This is Con!");
    }
    }
    class Drawing extends AAA{
    Drawing(){
    System.out.println("This is Drawing!");
    }
    }public class ConTest {
    public static void main(String[] args){
    Drawing ex = new  Drawing();
    }  

      

  15.   


    class ConTest {
        public ConTest()
        {
    new A();
        }
    public static void main(String[] args){
        ConTest ex = new  ConTest();
        }
            public class Con{
        public Con(){
            System.out.println("This is Con!");
        }
    }
    class A extends Con{
        public A(){
            super();
            System.out.println("This is A!");
        }
    }
    }
      

  16.   

    CON是关健字但是 Con 是什么关键字呢?
      

  17.   

    class Conaa{
      Conaa(){
    System.out.println("This is Con!");
    }
    }
    class A extends Conaa{
      A(){
    System.out.println("This is A!");
    }
    }class ConTest {
    public static void main(String[] args){
    A ex = new  A();
    }  
    }
      

  18.   

    Con  确实不能用 但我查了一下JAVA的关键字和保留字,没有发现Con 啊
    那路高人解释一下