继承类的方法

这篇具有很好参考价值的文章主要介绍了继承类的方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 问题

定义一个父类,用子类去继承父类所拥有的方法、定义属性,然后使用测试文件实现子类输出父类的方法信息,属性等。

2 方法

2.1 定义一个名为Person的父类:

继承类的方法

2.2 定义一个名为Student的子类,并令其继承父类:

继承类的方法

2.3 定义父类的属性、方法:

继承类的方法

2.4定义子类的属性,以及输出父类的属性:

继承类的方法

2.5利用实例化一个类来输出:

继承类的方法

一:package zuoyeshiyan1;
public class Person{
   String name;
   int age;
   String numble;
   void fanhui(){
   }
   Person(){
   }
}
二:package zuoyeshiyan1;
public class Student extends Person{
   int snumble;
   String school;
   void fanhui(){
       System.out.println("姓名:" + name);
       System.out.println("年龄:" + age);
       System.out.println("身份证号:" + numble);
       System.out.println("学号:" + snumble);
       System.out.println("学校:" + school);
   }
   Student(String name,int age,String numble,int snumble, String school){
       this.name = name;
       this.age = age;
       this.numble = numble;
       this.snumble = snumble;
       this.school = school;
   }
}
三:package zuoyeshiyan1;
public class text5 {
   public static void main(String[] args) {
       Student lisi = new Student("李四",18,"165465465",54654,"四川旅游学院");
       lisi.fanhui();
   }
}

3 结语

针对于继承类以及类中的方法和属性,首先应该创建父类和子类的继承,然后是定义类属性和方法,最后输出返回它的内容。单单从目前来继承类属于比较基础的方法,之后还会在此基础上实现更多延伸,例如分块利用,比所有代码写在一起更加方便,整洁。文章来源地址https://www.toymoban.com/news/detail-475593.html

到了这里,关于继承类的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • c++和QT子类调用父类方法

    c++调用方式 : 父类名::方法名 QT调用方式 : __super::方法

    2024年02月13日
    浏览(46)
  • C# 中什么是重写(子类改写父类方法)

    方法重写是指在继承关系中,子类重新实现父类或基类的某个方法。这种方法允许子类根据需要修改或扩展父类或基类的方法功能。在面向对象编程中,方法重写是一种多态的表现形式,它使得子类可以根据不同的需求和场景提供不同的方法实现。 方法重写的基本规则如下:

    2024年02月09日
    浏览(49)
  • 父类对象的属性直接赋值给子类对象(使用copyProperties中的方法copyProperties)

    BeanUtils.copyProperties() 是 Apache Commons BeanUtils 包中提供的一个方法,用于将一个 JavaBean 对象的属性值赋值到另一个 JavaBean 对象中。该方法可以简化 JavaBean 之间的属性复制过程,避免手动编写大量的赋值代码。 以下是 BeanUtils.copyProperties() 方法的基本用法: 在上面的例子中,首

    2024年02月15日
    浏览(40)
  • chatgpt赋能python:Python定义父类的意义及用法

    Python是一种高级编程语言,具有强大的面向对象编程(OOP)能力。在OOP的设计中,定义一个父类可以让多个子类继承其属性和方法,从而提高代码重用率并简化程序的开发。 在Python中,我们可以通过定义一个类来创建一个父类。具体的代码如下: 在以上示例中,我们定义了

    2024年02月08日
    浏览(43)
  • JAVA中,继承父类和重写父类方法有什么区别?

    在Java中,继承和重写都是面向对象编程的重要概念,但它们有着完全不同的作用: 继承:继承是对象之间的一种关系,子类(派生类)会继承父类(基类)的属性(成员变量)和方法。这使得你可以使用父类的代码,并添加或改变类的行为,以适应新的需求。继承主要是为

    2024年02月10日
    浏览(51)
  • Java 强制类型转换原理(父类转子类、子类转父类)

    在Java中,对象的强制转换(也称为类型转换)是将一个对象的引用转换为另一个类的引用,前提是这两个类之间存在继承或实现关系。强制转换可能会导致运行时异常,因为在转换的过程中,如果对象的实际类型与转换的目标类型不兼容,就会抛出ClassCastException异常。 分析

    2024年02月07日
    浏览(36)
  • Python中的super:调用父类的构造方法

     在子类构造方法中调用父类构造方法的两种方式: 1、未绑定的方法: 直接使用父类名来进行调用 ,即‘父类名.父类方法名(self,[参数1, 参数2,...])’ 2、 super() : 如果涉及多继承,该函数只能调用第一个直接父类的构造方法。super().父类方法名(self, [参数1, 参数2,...])或supe

    2024年02月15日
    浏览(57)
  • 链式-父类中返回子类对象

    一晃五年没写博客了,依旧再C#上耕耘,依旧没有啥建树,现在也不知道.net上还有多少人再使用,在这里分享一些自己觉得写的还算优雅的代码。 对于自己写着完的代码,我特别喜欢链式(来源于jQuery的影响吧),大部分时候链式就是将返回值为void类型的对象,返回this指针

    2024年02月05日
    浏览(34)
  • 【C/C++】父类指针指向子类对象 | 隐藏

    创作不易,本篇文章如果帮助到了你,还请点赞 关注支持一下♡𖥦)!! 主页专栏有更多知识,如有疑问欢迎大家指正讨论,共同进步! 🔥c++系列专栏:C/C++零基础到精通 🔥 给大家跳段街舞感谢支持!ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ c语言内容💖:

    2024年02月11日
    浏览(41)
  • Java feign接口调用后返回子类,序列化子类反序列化只得到父类

    需要修改序列化方法 我存的时候放的子类,接收到却是只有父类的数据 feign默认使用jackson进行序列化,需要在父类上加上注解 @JsonTypeInfo(use = JsonTypeInfo.Id.CLASS) 在父类头上增加注解: https://blog.csdn.net/qq_39493105/article/details/126061848

    2024年02月14日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包