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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 俊颜魅惑众生° 于 2014-1-18 13:28 编辑

class Hbmh
{
        private String name;
        private int age;
        Hbmh()
        {
        
        }
        Hbmh(String name)
        {
                this.name=name;
        }
        Hbmh(String name,int age)
        {
                this(name);
                this.age=age;
        }
}
class HbmhDemo
{
        public static void main(String[] args)
        {
                Hbmh p= new Hbmh("wangwu",23);
        }
}

评分

参与人数 1技术分 +1 收起 理由
黄晓鑫 + 1

查看全部评分

4 个回复

倒序浏览
呵呵你只给成员变量赋值 没有调用方法啊 你覆盖toString 然后打印下p public String toString(){return name+"..."+age}在类中加一个方法 然后输出p
回复 使用道具 举报
你没有打印出来,怎么会有结果显示。
Hbmh加一个
  1. public void show()
  2. {
  3.     System.out.println(name);
  4.     System.out.println(age);
  5. }
复制代码


然后在main函数中p.show();
回复 使用道具 举报
本帖最后由 姜胜凯 于 2014-1-18 13:36 编辑

你只做了赋值,而并没有打印啊。你应该在Hbmh类中增加一个打印的方法,以便打印出你的name和age.如public void print()
{
     System.out.println(name+age);
}
回复 使用道具 举报
明白了,谢谢,求给分啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马