Java基础05如何实现接口?

2026-06-10 03:340阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1298个文字,预计阅读时间需要6分钟。

Java基础05如何实现接口?

在封装与接口中,private关键字用于封装对象的内部成员。通过封装,产品隐藏了内部细节,仅通过接口(interface)提供对外服务。接口是极其有用的概念,它有助于我们的抽象思维。在现实生活中,封装和接口的概念应用广泛。


在封装与接口中,private关键字封装了对象的内部成员。经过封装,产品隐藏了内部细节,只提供给用户接口(interface)。

接口是非常有用的概念,可以辅助我们的抽象思考。在现实生活中,当我们想起某个用具的时候,往往想到的是该用具的功能性接口。比如杯子,我们想到加水和喝水的可能性,高于想到杯子的材质和价格。也就是说,一定程度上,用具的接口等同于用具本身。内部细节则在思考过程中被摒弃。

Java基础05如何实现接口?

在public和private的封装机制,我们实际上同时定义了类和接口,类和接口混合在一起。Java还提供了interface这一语法。这一语法将接口从类的具体定义中剥离出来,构成一个独立的主体。

interface

以杯子为例,定义一个杯子的接口:

interface Cup {
void addWater(int w);
void drinkWater(int w);
}


Cup这个interface中定义了两个方法的原型(stereotype): addWater()和drinkWater()。一个方法的原型规定了方法名,参数列表和返回类型。原型可以告诉外部如何使用这些方法。

阅读全文

本文共计1298个文字,预计阅读时间需要6分钟。

Java基础05如何实现接口?

在封装与接口中,private关键字用于封装对象的内部成员。通过封装,产品隐藏了内部细节,仅通过接口(interface)提供对外服务。接口是极其有用的概念,它有助于我们的抽象思维。在现实生活中,封装和接口的概念应用广泛。


在封装与接口中,private关键字封装了对象的内部成员。经过封装,产品隐藏了内部细节,只提供给用户接口(interface)。

接口是非常有用的概念,可以辅助我们的抽象思考。在现实生活中,当我们想起某个用具的时候,往往想到的是该用具的功能性接口。比如杯子,我们想到加水和喝水的可能性,高于想到杯子的材质和价格。也就是说,一定程度上,用具的接口等同于用具本身。内部细节则在思考过程中被摒弃。

Java基础05如何实现接口?

在public和private的封装机制,我们实际上同时定义了类和接口,类和接口混合在一起。Java还提供了interface这一语法。这一语法将接口从类的具体定义中剥离出来,构成一个独立的主体。

interface

以杯子为例,定义一个杯子的接口:

interface Cup {
void addWater(int w);
void drinkWater(int w);
}


Cup这个interface中定义了两个方法的原型(stereotype): addWater()和drinkWater()。一个方法的原型规定了方法名,参数列表和返回类型。原型可以告诉外部如何使用这些方法。

阅读全文