A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 胡生蒙 中级黑马   /  2012-4-4 22:29  /  1307 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

class A{
public A(int i){}
}
class AA extends A{
public AA(){
int i = 5;
}
这问题不知道是什么原因

4 个回复

倒序浏览
方法应该有返回值呀,没有返回值就写上void,AA()方法中的i没有定义呀
回复 使用道具 举报
程旦 来自手机 中级黑马 2012-4-5 00:04:27
藤椅
你在父类中定义个空参数构造函数试试看。。。还有构造函数一般是给成员变量初始化用的,你的int i显的不伦不类的
回复 使用道具 举报
你的A和AA方法怎么没有返回值类型。
回复 使用道具 举报
class AA extends A{
public AA(int i){//要加类型,不然就不能初始化
int i = 5;
}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马