每日一练_24. Java面向对象 - 封装、继承和多态. 第7关接口.

本文介绍了一个使用Java实现的简单示例,通过定义Person接口并由Student类实现该接口来展示面向对象编程中接口与抽象方法的应用。具体包括如何在接口中声明常量和抽象方法,以及如何在实现类中覆盖抽象方法。
部署运行你感兴趣的模型镜像

public class educoder07{
    public static void main(String[] args) {
        // 实例化一Student的对象s,并调用talk()方法,打印信息
        /********* begin *********/
        Student s =new Student();
        s.talk();
        /********* end *********/

    }
}

// 声明一个Person接口,并在里面声明三个常量:name、age和occupation,并分别赋值,声明一抽象方法talk()
interface Person {
    /********* begin *********/
    String name="张三";
    int age=18;
    String occupation="学生";
    /********* end *********/
}

// Student类继承自Person类 复写talk()方法返回姓名、年龄和职业信息
class Student implements Person {
    /********* begin *********/
    public void talk(){
        System.out.println("学生——>姓名:"+name+",年龄:"+age+",职业:"+occupation+"!");
    }
    /********* end *********/
}

测试结果:

学生——>姓名:张三,年龄:18,职业:学生!

您可能感兴趣的与本文相关的镜像

Seed-Coder-8B-Base

Seed-Coder-8B-Base

文本生成
Seed-Coder

Seed-Coder是一个功能强大、透明、参数高效的 8B 级开源代码模型系列,包括基础变体、指导变体和推理变体,由字节团队开源

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是壮壮没错了丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值