课程咨询 :186 8716 1620      qq:2066486918

昆明Java培训 > 达内新闻 > 构造方法与普通方法的区别
  • 构造方法与普通方法的区别

    发布:昆明Java培训      来源:达内新闻      时间:2015-11-24

  • 每一次讲到区别很多小伙伴有的晕圈了,有的兴致勃勃,达内昆明java培训希望关于基础知识,不管是否感兴趣都要学好,这关系到你以后的工作效率。

    首先构造方法没有返回值,并且名字要与类名保持一致。

    构造方法可以用来完成,成员属性的初始化工作。

    每个类至少有一个构造方法,如果没有,系统会提供一个默认的无参构造.

    而普通方法,就是类的行为举止。表明该做什么事情…等等。

    昆明java培训

    一个新对象时必须要调用构造方法才行,构造方法一般用来给成员变量赋初值的,而方法则是在new完之后再调用的,并且构造方法不能有返回值且名字必须和类名是一样的。

    现在昆明java培训就和大家讲讲有哪些区别吧!

    (1)修饰符:和方法一样,构造器可以有任何访问的修饰:public、protected、private或者没有修饰。不同于方法的是,构造器不能有以下非访问性质的修饰:abstract、final、native、static或者 synchronized。

    (2)返回值:方法能返回任何类型的值或者无返回值(void),构造器没有返回值,也不需要void。

    (3)命名:构造器使用和类相同的名字,通常为名词。而方法则不同,通常为描述一个操作的动词。按照习惯,方法通常用小写字母开始,而构造器通常用大写字母开始。

    如果在程序中定义了构造器,则编译器将不再提供默认的构造器,即使定义的构造器同样没有参数。如果再使用默认构造器的话,编译器会报错。

    说了那么多,有简单的描述也有复杂的讲解,如果小伙伴们还有没学会的欢迎课堂咨询达内昆明java培训带班项目经理。

    推荐文章

上一篇:Java的构造方法

下一篇:学JAVA做IT精英还是做IT码农

最新开班日期  |  更多

Java--零基础全日制班

Java--零基础全日制班

开班日期:11/30

Java--零基础业余班

Java--零基础业余班

开班日期:11/30

Java--周末提升班

Java--周末提升班

开班日期:11/30

Java--零基础周末班

Java--零基础周末班

开班日期:11/30

  • 网址:http://km .java.tedu.cn      地址:昆明市官渡区春城路62号证券大厦附楼6楼
  • 课程培训电话:186 8716 1620      qq:2066486918    全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56