当前位置: 首页 > 面试题库 >

Java受接口保护

金嘉言
2023-03-14
问题内容

为什么interface定义中的所有方法都是隐式的public?为什么不允许使用protected方法?


问题答案:

因为接口应该表示“您可以在课堂外看到的东西”。添加非公共方法是没有意义的。



 类似资料:
  • 问题内容: 我正面临以下问题。当我遇到问题时,我试图编写一个有关Java策略的简单教程。编译器在界面上给我一个“ 预期”错误:这是完整的类: 为什么会出现此错误?提前非常感谢您。 问题答案: 方法名称是Java关键字(第3.9节,JLS),不能是方法名称。将您的方法名称更改为非关键字。

  • 问题内容: 在Java中,为什么不能在接口中使用受保护的方法? 由于根据Java规范 受保护的访问(由关键字protected表示)-同一包中任何类型以及任何包中的子类均可访问的字段或方法。 如果我必须使用该接口,那么我将实现它并覆盖方法。因此,如果我要实现类可以访问这些方法的位置,因为该方法可以在任何包中访问。那么,将方法声明为Interface中的保护有什么害处? 问题答案: 受保护的方法旨在

  • 是否可以实现一个接口,然后在重写方法时,使方法私有或受保护?

  • 问题内容: 我在通过Java与HTTPS站点交互时遇到问题。每次程序运行时,我的程序都使用一个带有不受信任证书的URL。该程序必须在多个系统上运行。目前,我有以下内容: 使用此代码,我可以执行以下操作: 但是,我无法执行以下操作: 当执行executeMethod(postMethod)时,我得到一个SSLHandshakeException,CertPathBuilderException等。

  • 本文向大家介绍Java中的受保护关键字,包括了Java中的受保护关键字的使用技巧和注意事项,需要的朋友参考一下 受保护的访问修饰符-Protected 在超类中声明为受保护的变量,方法和构造函数只能由其他包中的子类或受保护成员类的包中的任何类访问。 受保护的访问修饰符不能应用于类和接口。方法,字段可以声明为受保护,但是接口中的方法和字段不能声明为受保护。 受保护的访问使子类有机会使用helper方

  • 6xx受保护 600 Series,Repliesregardingconfidentialityandintegrity 631 Integrityprotectedreply. 632 Confidentialityandintegrityprotectedreply. 633 Confidentialityprotectedreply.