面向对象 构造方法练习

package com.hanqi;

public class yingxiong {


    
    private String name;//角色的名字

    public String getName() {
        return name;
    }
    
    public yingxiong()
    {
        System.out.println("    " + "冰霜女巫");
    }
    
    private String shuxing;//角色属性

    public String getShuxing() {
        return shuxing;
    }
    
    public yingxiong(String shuxing)
    {
        this.shuxing = shuxing;
    }
    
    private String zhiye;//角色职业

    public String getZhiye() {
        return zhiye;
    }
    
    public String fenlei(String zhiye)
    {
        System.out.println("所属职业" +" : "+ zhiye);
        
        String sjzy = zhiye;
        return sjzy;
        
    }
    
    public String jineng;//角色技能

    public String getJineng() {
        return jineng;
    }

    public void setJineng(String jineng) {
        this.jineng = jineng;
    }
    
    
    
}
package com.hanqi;



public class shili {
    
    public static void main(String[] args){
        //新的构造方法
        // 角色英雄设定
        
        yingxiong juese = new yingxiong();
        
        juese.fenlei("女法师");
        
        yingxiong jineng = new yingxiong("冰");
         
        
        System.out.println("攻击属性"+" : " + jineng.getShuxing() );    
        
        
        juese.setJineng("冰封千里");
        
        System.out.println("攻击技能" +" : "+ juese.getJineng() );
}
}

输出程序:

    冰霜女巫
所属职业 : 女法师
攻击属性 : 冰
攻击技能 : 冰封千里

posted @ 2015-12-10 09:10  D(a/e)mon  阅读(144)  评论(0编辑  收藏  举报