Java中的构造方法以及其与普通方法的区别 您所在的位置:网站首页 java中普通方法 Java中的构造方法以及其与普通方法的区别

Java中的构造方法以及其与普通方法的区别

2024-07-06 22:21| 来源: 网络整理| 查看: 265

1.构造方法—————————————————————特点————————————————————

1.方法名必须和类名相同。 2.构造方法不能被对象调用。 3.构造方法被关键字new调用,调用一次就创建一个新的对象。 4.一个类如果没有定义构造方法,编译器默认添加一个无参数的构造发方法。如果有构造方法,编译器不在添加。 5.构造方法,没有返回值,不用void标识。

———————————————————————————————————————————

2.构造方法和普通方法的区别

1.格式不同:构造方法没有返回值,不用void标识。         普通方法必须有返回值类型标识,没有返回值用void标识。 2.命名不同:构造方法名字必须和类名相同。         普通方法名字可以是类名(不规范)。 3.调用不同:构造方法被关键字new调用,调用一次就创建一个对象,构造方法不能被对象调用。         不加static关键字的普通方法只能被对象调用,一个对象可以调用多次普通方法。         加static关键字的普通方法为静态方法,可以被对象调用,也可以被类名调用,且此静态方法可以被类或对象多次调用。 4.是否有默认:一个类如果没有定义构造方法,默认有一个无参数的构造方法。         普通方法没有默认。 5.作用不同:构造方法用于创建对象。         普通方法,表示当前类创建的对象具有指定功能。

———————————————————————————————————————————

                                                                                                     学习Java第7天,加油!奥里给!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有