请问JAVA中构造函数和构造方法的区别在哪里?构造方法是否能被继承? 5
6个回答
2012-03-21
展开全部
构造函数就是构造方法,构造方法不能被继承,可以使用super调用
追问
是不是可以这样理解:子类不能继承父类带参数的构造方法,但是可以继承父类无参数的构造方法。对于父类带参数的构造方法,子类能够通过super来调用?
追答
无参构造方法也不能继承
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在java中,函数和方法是同个概念, 一个java类可以有多个构造方法,有参构造或者无参构造,根据bean规范每一个Java类都需要一个无参构造方法,但需要重要的是每一个构造方法或返回值不一样或者有参或无参。其用处就是在实例一个对象的时候执行相对应构造方法如。继承也是java语言的一大特点,子类继承父类后便可以拥有父类所有方法和属性。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法就是函数 函数就是方法~
所以构造方法就是构造函数 构造函数就是构造方法
面向对象的语言一般都叫方法 面向过程的语言都喜欢叫函数
构造方法不能继承 不过可以在子类的构造方法里的第一行(注意必须是第一行)用 super来调用
所以构造方法就是构造函数 构造函数就是构造方法
面向对象的语言一般都叫方法 面向过程的语言都喜欢叫函数
构造方法不能继承 不过可以在子类的构造方法里的第一行(注意必须是第一行)用 super来调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
函数和方法是一个概念,在C++等语言的英文中这个概念使用function描述的,翻译成中文是函数,
而java中是method,翻译过来就是方法,其实是一个概念在不同语言中用了不同的关键字来描述而已。
而java中是method,翻译过来就是方法,其实是一个概念在不同语言中用了不同的关键字来描述而已。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询