黑马程序员技术交流社区
标题:
菜鸟提问贴
[打印本页]
作者:
小裴子
时间:
2016-3-1 13:33
标题:
菜鸟提问贴
[code]class Demo_Construtor {
作者:
小裴子
时间:
2016-3-1 13:37
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); } }
作者:
小裴子
时间:
2016-3-1 13:38
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);
}
}
复制代码
作者:
小裴子
时间:
2016-3-1 13:39
问题就是倒数第六行, //System.out.println(name + "..." + age); //为什么要新创建一个方法实现打印呢???就在此处打印有什么区别
作者:
张乐
时间:
2016-10-25 15:09
没有区别的,一个意思.老师给你讲的可能就是想将模块分开,层次更清晰
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2