广交好友~~ 想要讨论的可以留下msn~~~ 希望群友网友经常能提出问题,一起解决,共同提高

继承

上一篇 / 下一篇  2010-04-01 12:20:51 / 个人分类:Java&C

继承

目录[隐藏]

常见的解释
我国继承法上的解释
相关记载
编程中的术语
国际法的继承


常见的解释

  (1) [succeed;inherit]∶按照法律或遵照遗嘱接受死者的财产、职务、头衔、地位等
  继承财产
  (2) [carry on;come into; foll heir to]∶继续做前人未完成的事业继承遗志

我国继承法上的解释

       在我国,继承分为遗嘱继承与法定继承。前者是指被继承人立有合法有效的遗嘱,在各继承人中间依照遗嘱的规定分割遗产;后者是指在被继承人未留有合法有效的 遗嘱的情况下,依照法律规定进行遗产的分配。本案中,被继承人李可染未留有遗嘱,对其遗产的分配应当依照法律的规定进行。

相关记载

  1.谓承接宗祧。 元 张光祖 《言行龟鉴·家道门》:“有田则有爵,无土与爵,则子孙无以继承宗祀。” 明 陆深 《溪山馀话》卷五:“万一今上无嗣,则 孝宗 绝其继承云何。”
  2.谓依法承受死者遗产。 沙汀 《还乡记》二:“她早已是 冯 家一个重要助手,自己又继承了三亩多油砂地。” 浩然 《艳阳天》第九章:“这个高壮的汉子,真本事并没多少,家业是继承他爸爸的。”
  3.谓承接先代传统;继续从事前人未竟事业。 宋 韩玉 《念奴娇》词:“而况君家,风流遗世,犹寄 山阴 曲。继承才业,算来真是名族” 明 方孝孺 《与讷斋先生书》:“惟执事笃学力行,实鄙心所敬畏,愿益以继承自任,与诸昆季协心致志,昌义门于百世,扬先德于天下,以称圣朝崇奖之深旨。” 巴金 《在1979年全国优秀短篇小说发奖大会上的讲话》:“如有的作品就较多地继承了 中国 古典小说的传统表现手法。”

编程中的术语

  “继承”(Inheritance)是面向对象软 件技术当中的一个概念,例如在java语言中,java语言中不支持多重继承,是通过接口实现多重继承的功能。如果一个类A继承自另一个类B,就把这个A 称为"B的子类",而把B称为"A的父类"。继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。在令子类继承父类的同时,可以重新 定义某些属性,并重写某些方法,即覆盖父类的原有属性和方法,使其获得与父类不同的功能。尽管子类包括父类的所有成员,它不能访问父类中被声明成 private 的成员 ...
  继承是指一个对象直接使用另一对象的属性和方法。事实上,我们遇到的很多实体都有继承的含义。例如,若把汽车看成一个实体,它可以分成多个子实体,如:卡车、公共汽车等。这些子实体都具有汽车的特性,因此,汽车是它们的"父亲",而这些子实体则是汽车的"孩子"。
  继承的目的:实现代码重用
  派生类声明:
  class 派生类名:继承方式 基类名
  {
  新增成员声明;
  };
  三种继承方式
  公有继承 public (原封不动)
  保护继承 protected (折中)
  私有继承 private (化公为私)
  继承方式影响子类的访问权限:
  派生类成员对基类成员的访问权限
  通过派生类对象对基类成员的访问权限
  同类事物具有共同性,在同类事物中,每个事物又具有其特殊性。运用抽象的原则舍弃对象的特殊 性,抽取其共同性,则得到一个适应于一批对象的类,这便是基类(父类),而把具有特殊性的类称为派生类(子类),派生类的对象拥有其基类的全部或部分属性 与方法,称作派生类对基类的继承。
  1、我们先建立基类BaseClass.class,然后再从该类派生新类InherienceTest,展示从基类派生的方法(Methord)及基类构造函数的执行。
  package InherienceTest.BaseClass;//package 后能被继承,不过不能执行
  public class BaseClass
  {
  public BaseClass(){
  System.out.println("I’m the Constructor Function in BaseClass!");
  }
  protected static void FuncTest(){
  System.out.println("This is a Function Test in BaseClass!");//Static Methord
  }
  public static void main(String[] args){
  FuncTest();
  System.out.println("This is the BaseClass!");
  System.out.println(new java.util.Date());
  }
  };
  import InherienceTest.BaseClass.BaseClass;//相当于路径:path & InherienceTest\BaseClass\BaseClass.class
  public class
  InherienceTest extends BaseClass//注意:public主类名必须和文件名相同
  {
  //基类不能和派生类在同一目录下面。
  public static void main(String[] args)
  //main函数必须是pulic static
  {
  InherienceTest xx=new InherienceTest();//构造函数被执行
  xx.FuncTest();
  //调用继承的方法
  System.out.println("Hello World!");
  }
  }

TAG:

Plight 引用 删除 iseedeadpeople   /   2012-12-09 21:40:22
 “多态性”一词最早用于生物学,指同一种族的生物体具有相同的特性。在面向对象的程序设计理论中,多态性的定义是:同一操作作用于不同的类的实例,将产生不同的执行结果,即不同类的对象收到相同的消息时,得到不同的结果。多态是面向对象程序设计的重要特征之一,是扩展性在“继承”之后的又一重大表现 。对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可能导致完全不同的行为,这种现象称为多态性。
 

评分:0

我来说两句

Open Toolbar