66问答网
所有问题
java中,构造函数里能调用成员方法吗?
如题所述
举报该问题
推荐答案 推荐于2018-04-12
可以。
java中所有的方法都可以称之为成员方法,成员方法分为
构造方法
和一般的方法。在构造方法里可以调用除自身外的其他方法(注意静态方法与非静态方法的调用),但要注意防止进入死循环,即互相调用。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/sUD2pDUvv.html
其他回答
第1个回答 2013-01-08
java 里好像叫 构造方法吧,构造函数好像在C++里说的,java中构造方法可以调用类成员变量
第2个回答 2013-01-08
可以可以可以可以可以可以
相似回答
构造方法里面可以调用成员方法,
为什么?
答:
JAVA中
调
成员方法
的方式是:对象.方法();
构造函数里面
隐藏了一个this,而this代表着当前对象 当你调print()的时候,其实可以看成 this.print();这样就很好理解了。
JAVA
在基类
构造函数里调用成员
函数的问题
答:
如何调用呢?当父类中有无参的
构造函数
时候
,java
虚拟机(jvm)就会给子类A默认添加一个 super();
方法,
这个方法的作用(父类空间的引用),就是调用父类的无参
构造方法
(如果super()括号里有参数的话
,调用
的是有参的构造函数)。不知道楼主是否懂得?导致:new一个子类B对象的时候,java虚拟机...
JAVA构造函数可以调用
本类的其他
方法吗
答:
可以的
,它可以调用本类的私有属性,那为什么不可以调用本类的其它方法呢?而且试过了,的确可以调用。public class Person { private String name = "aa";public Person(){ setName("dsd");} public void setName(String name) { this.name = name;} public static void main(String args[]){...
JAVA成员
变量
成员方法
和
构造函数
之间的关系
答:
别的方法使用不到,使用局部变量之前必须赋值,不会有默认值 setI(j);} public void publicUse(){ selfUse();} public TestA getTestA(){ return new TestA();} } 关系楼上说的也很明白了。成员方法直接访问成员变量 成员变量可以通过构造函数初始化
构造函数可以
直接
调用成员方法
...
Java中构造方法
去
调用
普通
方法,
有什么问题?
答:
1、完全
可以,
而且,在swing程序中经常用到。这样写的话,第一次调用父类
构造方法,
但子类覆盖了print方法,输出j,此时j未初始化,为0,接着子类
构造方法调用
print,此时j初始化为30,输出30,最后main方法中输出改变后的j,输出40。即得序列03040 为了证明上面执行过程是正确的,你可以调试一下,...
java构造方法
答:
java构造方法也就是
java构造函数
,方法举例如下图:java构造函数一般用来初始化成员属性和
成员方法
的,即new对象产生后,就
调用
了对象了属性和方法。在现实生活中,很多事物一出现,就天生具有某些属性和行为。比如人一出生,就有年龄、身高、体重、就会哭;汽车一出产,就有颜色、有外观、可以运行等。这些...
大家正在搜
java构造函数调用构造函数
java中构造函数何时被调用
java中构造方法的调用
java调用父类构造方法
java构造方法何时被调用
java构造方法的调用顺序
java继承构造函数调用顺序
java构造函数的八种方法
Java调用其他类的构造函数
相关问题
JAVA在基类构造函数里调用成员函数的问题
java在一个类中如何同时调用另一个类中有参的构造函数和成员...
java构造函数中可以用super调用父类方法吗?
java中构造函数之间的调用是什么意思
在java里,能不能在方法体里调用本类的构造函数创建对象?
构造方法可以相互调用吗?java
JAVA,构造函数能在自己的类中的非构造函数中的方法中被引用...
Java中构造函数调用父类构造函数可以同时调用其他构造函数吗...