栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

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

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

		****构造方法****

1.方法名和 类名相同

2.在方法名的前面没有返回值类型的声明

3.在方法中不能使用return语句返回一个值

4.在创建对象时,要调用new

5.当没有指定构造方法时,系统默认存在无参的构造方法

6.当有指定构造方法时,无论该构造方法是有参,还是无参,系统都不会再自动添加无参的构造方法

7.构造方法的重载:方法名相同,但参数不同的多个方法,调用时会自动根据不同的参数选择相应的方法

8.不能被static、final、synchronized、abstract和native修饰。

9.构造方法在初始化对象时自动执行,一般不能显式地直接调用.当同一个类存在多个构造方法时,java编译系统会自动按照初始化时最后面括号的参数个数以及参数类型来自动一一对应。完成构造函数的调用。

		例如:
		
		class Test{
		public Test(){
		//无参构造方法
			}
		}
			class  Test01{
			public static void main(String[] args) {
			Test test = new Test();//在创建对象时,要调用new
				}
			}

1.有返回类型( void 或者确定的类型)

2.方法名不能和类名相同

3.普通方法是不能new 的,可以通过对象名来调用

4.普通方法是在类实例化对象之后可以进行多次调用

5.普通方法分为:有明确返回值的方法和没有明确返回值的方法。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/759285.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号