Java:Parents、Father和Mother类

这篇博客详细介绍了如何在Java中定义一个Parents父类及其两个子类Father和Mother。Parents类拥有姓名和年龄属性,Father类增加了爱好属性,Mother类增加了头发颜色属性,并各自重写了print()方法以展示特定信息。
摘要由CSDN通过智能技术生成

描述
【描述】
定义一个父类Parents和两个子类Father类和Mother类:

(1)Parents类具有两个属性:姓名和年龄,该类所包含的方法除了构造方法和相应的get和set方法,还有一个print()用来打印对象的具体的信息,例如,输出“我是家长,我的名字是…,我的年龄是…岁"。

(2)Father类增加了一个属性:爱好,并重写了父类Parents中的print()方法,输出“我是父亲,我的名字是…,我的年龄是…岁,我的爱好是…”。

(3)Mother类增加了一个属性:头发的颜色,并重写了父类Parents中的print()方法,输出“我是母亲,我的名字是…,我的年龄是…岁,我头发的颜色是…”。

【输入】
家长的姓名和年龄

父亲的姓名、年龄和爱好

母亲的姓名、年龄和头发的颜色

【输出】
家长的信息

父亲的信息

母亲的信息

【输入示例】
王瑞 36

张峰 45 打保龄球

孙娟 40 棕色

【输出示例】
我是家长,我的名字是王瑞,我的年龄是36岁

我是父亲,我的名字是张峰,我的年龄是45岁,我的爱好是打保龄球

我是母亲,我的名字是孙娟,我的年龄是40岁,我的头发颜色是棕色

import java.util.*;
class Parents {
   
    protected String name;  //姓名
    protected int age;      //年龄
    public Parents() {
   
    }

    public Parents(String name, int age) {
   
        this.name = name;
        this.age = age;
    }

    public String getName() {
   
        return name;
    }

    public void setName(String name) {
   
        this.name = name;
    }

  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值