欢迎来到 黑吧安全网 聚焦网络安全前沿资讯,精华内容,交流技术心得!

《Java从入门到放弃》JavaSE基础篇:面向对象语法一(基础版)

来源:本站整理 作者:佚名 时间:2017-09-08 TAG: 我要投稿
    public int age;           //年纪
    public double stature;    //身高
    
    /**
     * 毛遂自荐办法
     */
    public void show(){
        System.out.println("我叫"+name+",本年"+age+"岁,身高为"+stature+"米.");
    }
}
/////////////////////////////////////////////////////////////////////////////
/**
 * 女神类
 * 承继了Woman类
 */
public class Goddess extends Woman {
    public int faceValue;     //颜值
}
/////////////////////////////////////////////////////////////////////////////
/**
 * 女男人类
 * 承继了女性类
 *
 */
public class GirlMan extends Woman {
    public int domineeringValue;  //霸气值
    
    public void berserker(){
        System.out.println("霸气值已充斥,开端狂化中···");
    }
}
三个类界说好了,此中女神和女男人类应用extends关键字承继了女性类。承继后,女神和女男人就能够应用女性类中界说的属性和办法了。
编写测试类代码:
public class Test {
    public static void main(String[] args) {
        //创立三个女神范例的工具
        Goddess lin = new Goddess();    //女神工具
        GirlMan jia = new GirlMan();    //女男人工具
        
        //应用工具的属性
        lin.name = "林志玲";
        lin.age = 43;
        lin.stature = 1.73;
        lin.faceValue = 99;       //颜值
        jia.name = "贾玲";
        jia.age = 35;
        jia.stature = 1.66;
        jia.domineeringValue = 95;    //霸气值
        
        //挪用工具的办法
        lin.show(); //挪用父类(女性类)的办法
        jia.show();   
        jia.berserker();//挪用自已特有的办法
        
    }
}
运转成果:

至于封装和多态,咱们留到下一篇再来说吧

上一页  [1] [2] 

【声明】:黑吧安全网(http://www.myhack58.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱admin@myhack58.com,我们会在最短的时间内进行处理。
  • 最新更新
    • 相关阅读
      • 本类热门
        • 最近下载