构造方法Constructor概述和格式
- A:构造方法的概述和作用
给对象的数据(属性)进行初始化。 B:构造方法格式特点
- 方法名与类名相同(大小也要与类名一致)。
- 没有返回值类型,连void都没有。
没有具体的返回值return;
class Demo01_Constructor{ public static void main(String[] args){ //这里的new Person()中的小括号就是如下的构造方法.什么都没给就走的空参构造方法 Person p = new Person(); //在一创建对象的时候,系统就帮我们调用了构造方法 //p.Person(); //构造方法不能创建用对象调用 p.show(); } } class Person{ private String name; private int age; public Person(){ //System.out.println("Hello World"); //构造方法也是有return语句的,格式为return; //return; //return可以省略,但是系统默认会加上 name = "张三"; age = 2; } public void show(){ System.out.println(name + "..." + age); } }
注意:禁止用空参构造创建对象.因为可以给对象中的属性进行初始化,并且可以动态的赋值.
本文详细介绍了构造方法的概念及其在Java中的应用。构造方法用于初始化对象的属性,并探讨了其与类名相同的特点,以及如何在创建对象时自动调用。通过实例展示了构造方法的基本语法和注意事项。
1346

被折叠的 条评论
为什么被折叠?



