A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

小裴子

中级黑马

  • 黑马币:-22

  • 帖子:52

  • 精华:0

© 小裴子 中级黑马   /  2016-3-1 13:33  /  2037 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

[code]class Demo_Construtor {

4 个回复

倒序浏览
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);                 } }
回复 使用道具 举报
  1. class Demo_Construtor {
  2.         public static void main(String[] args) {
  3.                 /** A:构造方法概述和作用
  4.         * 给对象的数据(属性)进行初始化
  5. * B:构造方法格式特点
  6.         * a:方法名与类名相同(大小也要与类名一致)
  7.         * b:没有返回值类型,连void都没有
  8.         * c:没有具体的返回值return;
  9.                 */
  10.                 Person p =new Person();
  11.                 //p.show();
  12.         }
  13. }
  14. class Person {
  15.         private String name;
  16.         private        int age;
  17.         public Person() {        //构造方法,作用是给对象的数据(属性)进行初始化
  18.                 //System.out.println("HelloWorld" );
  19.                 //return;                        //构造方法也是有return语句的 ,格式是return;
  20.                 name = "jim";
  21.                 age = 28;
  22.                 //System.out.println(name + "..." + age); //为什么要新创建一个方法实现打印呢???
  23.         }
  24.                 public void show() {
  25.                         System.out.println(name + "..." + age);
  26.                 }
  27. }
复制代码
回复 使用道具 举报
问题就是倒数第六行, //System.out.println(name + "..." + age); //为什么要新创建一个方法实现打印呢???就在此处打印有什么区别
回复 使用道具 举报
没有区别的,一个意思.老师给你讲的可能就是想将模块分开,层次更清晰
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马