黑马程序员-java中继承的使用

原创 2012年03月22日 19:52:04
---------------------- android培训java培训、期待与您交流! ----------------------

 

java中继承的必要性

/**
*说明继承的必要性
*2012-3-13
*/

class  Inherit
{
 public static void main(String[] args)
 {
  Pupil p1=new Pupil();
  p1.Fee(12);

  p1.showFee(12);
 }
}

/**
*将学生的共有属性抽象出来
*/

class Stu
{
 //定义成员属性
 public int age;
 public String name;
 public float fee;

 public void showFee(float fee)
 {
  System.out.println(fee);
 }
}

/**
*小学生
*/
class Pupil extends Stu
{
 /*
 private int age;
 private String name;
 private float fee;
 */
 public void Pupil(int age,String name)
 {
  this.age=age;
  this.name=name;
 }

 public void Fee(int fee)
 {
  this.fee=fee*0.8f;
 }

}

/**
*中学生
*/

class MidileStu extends Stu
{
 /*
 private int age;
 private String name;
 private float fee;
 */
 public void MidileStu(int age,String name)
 {
  this.age=age;
  this.name=name;
 }

 public void Fee(int fee)
 {
  this.fee=fee*0.8f;
 }
}
/**
*大学生
*/
class CollegeStu extends Stu
{
 /*
 private int age;
 private String name;
 private float fee;
 */
 public void CollegeStu(int age,String name)
 {
  this.age=age;
  this.name=name;
 }

 public void Fee(int fee)
 {
  this.fee=fee*0.8f;
 }
}

---------------------- android培训java培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net/heima

黑马程序员_java多线程的一些总结(一)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、    进程和线程 1、   进程和线程的关系。 一般来说,我们运行一个应用程序的,就启动...
  • u011449569
  • u011449569
  • 2015年10月29日 00:23
  • 285

黑马程序员学习笔记 Java的三大框架

如果做javaweb开发,spring是一定要学的,现在主流还是ssh,就是strurs+hibernate+spring,其中hibernate是持久层,用来持久化数据库操作的,如果不喜欢可以学点别...
  • Mr_April
  • Mr_April
  • 2015年07月03日 17:12
  • 1537

关于我在黑马程序员培训毕业后的亲身体验

首先申明:我本人已经于2016年5月份在广州传智播客java培训完毕业,和黑马程序员官网没有任何的利益往来,也没有人出钱给我帮他们做软文推广,这是我在黑马程序员的亲身体验,不存在虚构。...
  • wjycgl
  • wjycgl
  • 2017年04月20日 15:27
  • 1645

黑马程序员——Java基础测试题

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 黑马程序员——Java基础测试题 第1题:以下代码哪个是正确的?为什么?   a. byte...
  • liu007004
  • liu007004
  • 2015年01月16日 12:49
  • 1371

黑马程序员:Java学习路线图上线了

——你要的就在这!   从几何时,网络家喻户晓;从什么时候开始网上搜索东西都要收费才能下载;又是从何时起网上再也找不到真正有用的资源,除了交钱再无他法了吗?不,今天告诉你,好的资源一直以来不怕分享...
  • itcast_cn
  • itcast_cn
  • 2016年10月27日 11:19
  • 2326

黑马程序员-java就业面试题大全(持续更新)

1、一个"java"源文件中是否可以包含多个类()?
  • zj3911507
  • zj3911507
  • 2014年06月20日 16:32
  • 1907

黑马程序员:Java学习路线大揭秘连载2-JavaWeb篇!

编程语言Java,已经21岁了。从1995年诞生以来,就一直活跃于企业中,名企应用天猫,百度,知乎......都是Java语言编写,就连现在使用广泛的XMind也是Java编写的。Java应用的广泛已...
  • itcast_cn
  • itcast_cn
  • 2016年10月18日 17:44
  • 1426

黑马程序员——网络爬虫

------- android培训、java培训、期待与您交流! ----------
  • yonggandeyangguang
  • yonggandeyangguang
  • 2014年09月24日 12:14
  • 219

黑马程序员_学习笔记JAVA基础总结

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!------- 1、方法重载 方法覆盖 重载:一个类中一种功能的多种实现方式,调用哪种实现...
  • qq_27123965
  • qq_27123965
  • 2015年04月19日 14:39
  • 398

黑马程序员_我的Linux基础整理笔记

Linux Linux文件目录和分区 文件目录: /:根目录 /root:存放root用户的相关文件 /home:存放普通用户的相关文件 /bin:存放普通用户的可执行命令 /sbin:...
  • zhengzhongjie1990
  • zhengzhongjie1990
  • 2014年07月05日 17:08
  • 1521
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员-java中继承的使用
举报原因:
原因补充:

(最多只允许输入30个字)