一、程序功能:通过LX3_7_P 类产生子类LX3_8, 其不仅具有父类的成员变量xm (姓名)、xh( 学号),还定义了新成员变量xy(学院)、xi(系)。在程序中调用了父类的print 方法,同时可以看出子类也具有该方法。
下面是我想的代码:
public class LX3_7{
public static void main(String args[]){
LX3_7_p ss=new LX3_7_p("dd",34);

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • AvaDJ

    19人对此回答表示赞同

    这就是多态的问题啦,子类继承父类,那么将子类对象的引用赋给父类对象,
    你这里就是LX3_7_p sn=new LX3_8("aa",34,"bb","cc")将子类的引用赋给了父类,那么这个引用现在能调用到子类重写过的父类的方法以及父类的方法(这里我不知道该怎么说了,就是这样父类中有print()方法,子类中也就print()方法,并且返回类弄和参数都一样的话,就是重写了父类的方法,那么这时候用sn可以调用到print()方法,但这
    展开
    19
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 庄晋

    15人对此回答表示赞同

    把你的问题自己写了下,你看下是不是你需要的。
    养成的习惯,我对类中的每个字段都封装了,你可以跳过不看。

    以下是LX3_7_P类:

    package com.baidu.zhidao;

    public class LX3_7_P {
    public LX3_7_P() {
    }

    public LX3_7_P(String xm, int xh) {
    this.xm = xm;
    展开
    15
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Camila

    9人对此回答表示赞同

    方法prin前加上public
    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部