`
旭冬冬
  • 浏览: 12808 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

继承的用法

阅读更多
java中继承是很必要的,因为这更体现了面向对象的思想。继承的好处是什么呢?
举个例子,学生有很多种,小学生,中学生,大学生。我们可以发现他们有很多共有的东西
比如都有名字,学号,学习方法,等等。如果我们每一个都创建类的话,无疑会增加代码量,
而当我们将学生抽象出来,写一个学生类,并且小学生,中学生,大学生都可以继承学生类。
这样既利于封装又简便了代码量。首先继承能够继承到父类的方法和属性
代码如下:
//父类学生类
public class Student{
private String name;//学生名字
private int id;//学生学号
public void study(){}//学习方法
}

//大学生类继承学生类
public class UNStudent extends Student{
//可以重写父类的方法
  public void study(){

System.out.println("大学生在学习");
}
}
分享到:
评论

相关推荐

    Python多重继承使用方法共2页.pdf.zip

    这个压缩包文件"Python多重继承使用方法共2页.pdf.zip"很可能是关于如何在Python中有效利用多重继承进行编程的详细教程,尽管文件名并未提供具体的细节。 多重继承的概念源自于面向对象编程的继承机制。在传统的单...

    PHP面向对象继承用法详解(优化与减少代码重复)共5页.p

    本资料"PHP面向对象继承用法详解(优化与减少代码重复)共5页"深入探讨了如何利用继承这一核心OOP概念来提升代码的可重用性和可维护性。 继承是面向对象编程中的一个关键特性,它允许一个类(子类或派生类)从另一个...

    php定义与继承用法类.zip

    1. **继承声明**: 使用`extends`关键字,子类可以继承父类的所有公共和受保护的属性和方法。 ```php class ChildClass extends ParentClass { // 子类可以添加自己的属性和方法 } ``` 2. **覆盖方法**: 子类可以...

    php类的继承用法共1页.pdf.zip

    在继承中,子类可以覆盖这些方法以实现自定义的序列化行为。 11. 魔术方法`__clone()`: 在克隆对象时自动调用,子类可以覆盖此方法来执行自定义操作。 总的来说,PHP中的类继承是构建复杂应用程序的基础,它促进...

    java面向对象的三大特性之一继承用法实例分析

    Java面向对象的三大特性之一继承用法实例分析主要介绍了Java面向对象的三大特性之一继承用法,结合实例形式分析了Java面向对象程序设计中继承的基本原理与具体使用方法。 继承是面向对象编程的三大特性之一,它允许...

    JavaScript中继承用法实例分析

    在深入探讨JavaScript中继承用法的知识点之前,我们首先需要理解继承是什么以及它在编程中的重要性。继承是面向对象编程(OOP)中一个核心概念,允许我们创建一个新类(子类)继承另一个类(父类)的属性和方法。在...

    ES6 javascript中Class类继承用法实例详解

    本文实例讲述了ES6 javascript中Class类继承用法。分享给大家供大家参考,具体如下: 1. 基本用法 Class 之间可以通过extends关键字实现继承, 这比 ES5 的通过修改原型链实现继承, 要清晰和方便很多。 class ...

    php类的定义与继承用法实例

    标题“php类的定义与继承用法实例”和描述“主要介绍了php类的定义与继承用法,实例分析了php中类的基本定义与继承的使用技巧”指出了本文的主要内容是关于PHP(一种广泛使用的开源服务器端脚本语言)中类的定义以及...

    Python面向对象程序设计之继承与多继承用法分析

    通过以上对Python中继承和多继承用法的分析,我们可以了解到Python提供的面向对象设计功能是非常强大和灵活的。当然,关于Python的其他面向对象特性和高级主题,例如类变量和实例变量的使用、私有属性和方法、静态...

    js封装可使用的构造函数继承用法分析

    本文实例讲述了js封装可使用的构造函数继承用法。分享给大家供大家参考。具体如下: 先来看下面这段代码 (YUI)库所用的方法: 代码如下:function extend(Child, Parent) {  var F = function(){};  F.prototype...

    《javascript设计模式》学习笔记二:Javascript面向对象程序设计继承用法分析

    本文实例讲述了Javascript面向对象程序设计继承用法。分享给大家供大家参考,具体如下: 1.关于继承: 百度百科对继承的解释是:继承是指一个对象直接使用另一对象的属性和方法。 (话说百科对于计算机概念的继承的...

    thinkphp5.1框架模板布局与模板继承用法分析

    通过上述实例的介绍,相信大家已经对ThinkPHP 5.1框架中的模板布局与模板继承用法有了一个较为清晰的认识,并能够在实际开发中加以应用。同时,为了更深入地掌握ThinkPHP框架,可以参考更多的专业教程和专题,如...

    PHP面向对象程序设计OOP继承用法入门示例

    在本文中,我们将探讨PHP面向对象程序设计(OOP)中的继承用法,通过实例来解析PHP中类的定义和继承机制。继承是面向对象编程的一个核心概念,它允许一个类(子类)继承另一个类(父类)的属性和方法。 首先,让...

    django框架面向对象ORM模型继承用法实例分析

    本文实例讲述了django框架面向对象ORM模型继承用法。分享给大家供大家参考,具体如下: Django ORM对模型继承的支持,将python面向对象的编程方法与数据库面向关系表的数据结构结合的很巧妙。支持三种风格的模型继承...

    js继承的用法

    尽管提供的代码示例主要关注于使用jQuery插件初始化一个表格(grid),但这里我们将重点放在如何在JavaScript中实现继承这一主题上。 ### 一、JavaScript继承的概念 JavaScript是一种基于原型的语言,这意味着它的...

    Python类的继承用法示例

    本文实例讲述了Python类的继承用法。分享给大家供大家参考,具体如下: python —类的继承 root@kali:~/python/mod# vi class2.py root@kali:~/python/mod# cat class2.py #!/usr/bin/python # --*-- coding:utf-8 ...

    Python面向对象之类的定义与继承用法示例

    本文实例讲述了Python面向对象之类的定义与继承用法。分享给大家供大家参考,具体如下: 定义一个类 类中的方法同,类外方法,默认传self值 类的构造函数是 __init__ # -*- coding:utf-8 -*- class Hello: def __...

    PHP面向对象程序设计继承用法简单示例

    通过以上介绍,我们可以看到PHP面向对象程序设计中继承用法的灵活性和重要性。继承有助于减少重复代码,提高程序的可读性和可维护性,并且使得程序设计更加模块化。以上知识点的介绍,应当能够为希望在PHP中进行面向...

    JS函数进阶之继承用法实例分析

    本文将深入探讨JavaScript函数进阶中的继承用法,并通过实例来分析相关定义和操作技巧。 首先,我们来看一个简单的构造函数示例: ```javascript function person(name, age) { this.name = name; this.age = ...

Global site tag (gtag.js) - Google Analytics