首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请们帮忙解释一下.在下新手

2012-01-01 
请大虾们帮忙解释一下...在下新手小弟在编写继承时出现了cannotresolovesymbolconstructorZTeaher---自己

请大虾们帮忙解释一下...在下新手
小弟在编写继承时出现了   "cannot   resolove   symbol   constructor   ZTeaher---自己构造的类 "


我定义了person这个类,Teacher继承了person,ZTeacher又继承了Teacher,现在想定义了ZTeacher的一个对象,再调用里面的方法,但是编译时候就出现了上面的错误.请大虾解释一下,指点一下.先谢过.


我想补充一点就是我定义了ZTeacher的对象例如ZTeacher   a之后,通过a.还可以显示看到这个类的方法.

[解决办法]
public ZTeacher(){
//构造函数的代码
//写你想在生成对象时做的事情
}

ftiger(哈哈鱼)说的对,即使代码为空,这也是显式的定义的无参数的构造函数。
一般来说,构造函数里应当为一些成员属性进行初始化,比如你可能定义majorIn、name等属性,生成该对象调用对象的方法之前,这些属性应当有值,构造函数里面就是做这样的事情。

感觉lz没有掌握面向对象的基本概念,强烈建议在这方面巩固加强。

热点排行