- class Demo_Construtor {
- public static void main(String[] args) {
- /** A:构造方法概述和作用
- * 给对象的数据(属性)进行初始化
- * B:构造方法格式特点
- * a:方法名与类名相同(大小也要与类名一致)
- * b:没有返回值类型,连void都没有
- * c:没有具体的返回值return;
- */
- Person p =new Person();
- //p.show();
- }
- }
- class Person {
- private String name;
- private int age;
- public Person() { //构造方法,作用是给对象的数据(属性)进行初始化
- //System.out.println("HelloWorld" );
- //return; //构造方法也是有return语句的 ,格式是return;
- name = "jim";
- age = 28;
- //System.out.println(name + "..." + age); //为什么要新创建一个方法实现打印呢???
- }
- public void show() {
- System.out.println(name + "..." + age);
- }
- }
复制代码 |