昆明java培训
达内昆明广州春城路

18487146383

热门课程

构造方法与普通方法的区别

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

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

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

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

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

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

昆明java培训

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

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

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

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

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

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

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

上一篇:Java的构造方法
下一篇:学JAVA做IT精英还是做IT码农

“因材施教,分级培优”十问十答

达内举办“2016授课讲师资格认证培训“,不断提升教学品质

达内牵手猿圈科技,打造技能测评、学习、就业一站式服务

毕业三年之内能转行学编程吗?

选择城市和中心
贵州省

广西省

海南省