开发者社区> 问答> 正文

构造方法有哪些特性?

构造方法有哪些特性?

展开
收起
问问小秘 2020-03-27 17:51:25 1027 0
2 条回答
写回答
取消 提交回答
  • 有点尴尬唉 你要寻找的东西已经被吃掉啦!

    (1)构造方法名一定与类同名。

    (2)构造方法无返回值类型(void也不行)

    (3)构造方法可以没有(默认一个无参构造方法),也可以有多个构造方法。他们之间构成重载关系。

    (4)如果定义有参构造函数,则无参构造函数将被自动屏蔽。

    (5)构造方法不能被继承。

    (6)构造方法不能手动调用,在创建类实例的时候自动调用构造方法。

    作用:

    (1)初始化对象,为对象赋初值。

    (2)简化我们为类字段赋值的代码。

    7.简述构造方法和普通方法的区别:

    (1)构造方法一定与类同名,普通方法就可以不用。

    (2)构造方法无返回值类型(void也不行),普通方法可以返回。

    2020-03-27 18:00:05
    赞同 展开评论 打赏
  • 名字与类名相同;

    没有返回值,但不能用void声明构造函数;

    生成类的对象时自动执行,无需调用。

    2020-03-27 17:51:34
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
继承与功能组合 立即下载
建立联系方法之一 立即下载
JAVA反射原理以及一些常见的应用 立即下载