构造方法
作用:在一个对象中为其提供自动执行的一种方法类型,该方法可以实现属性值传递,同时也是对象能被创建所需要依 赖的方法。在每个对象中都存在一个隐式的空构造方法。(给对象的数据进行初始化)
例如:
Student stu=new Student(); 创建一个学生对象
Student()--->构造方法
特征:
(1)以类名命名
(2)没有返回修饰(无void和返回值一说)
语法:
访问修饰符 类名(参数列表){
}
构造方法格式
方法名与类名相同
没有返回值类型,连void都没有
没有具体的返回值
构造方法注意事项
如果你不提供构造方法,系统会给出默认构造方法
如果你提供了构造方法,系统将不再提供
构造方法也是可以重载的
注意:定义类的时候,建议自己添加无参的构造方法。
成员方法
成员方法作用概述
表示对象所具有的功能(和行为)。
成员方法格式
有返回类型,可以为void类型,也可以是基本数据类型或引用类型。
成员方法名可以和类名相同,也可以不同。
构造方法和成员方法的区别:
构造方法一般是给对象的数据进行初始化,没有返回值。
成员方法一般是实现对类中成员变量的操作,提供某些功能,有返回类型,可以为void类型