腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
什么时候
使用
私有
接口
方法
而
不是
私有
静态
方法
?
java
、
interface
对于Java9和更高版本,我知道private
接口
方法
可以在
接口
中声明和实现,然后由(同一
接口
的) default
接口
方法
调用。 但是,static
接口
方法
不能调用private
接口
方法
。现在,我还了解到private static
接口
方法
可以在
接口
中声明/实现,然后由default和static
方法
调用。所以在我看来,private
浏览 18
提问于2021-05-10
得票数 1
回答已采纳
2
回答
在Java中,何时应该在
接口
中
使用
私有
实例
方法
?
java
、
oop
从Java9开始,
接口
中的
方法
可以是
私有
的。
私有
方法
可以是
静态
的,也可以是实例
方法
。由于
私有
方法
只能在
接口
本身的
方法
中
使用
,因此它们的
使用
仅限于作为
接口
的其他
方法
的助手
方法
。 我知道,我们可以将公共功能放在
私有
方法
中,
浏览 1
提问于2019-10-07
得票数 11
回答已采纳
1
回答
接口
中
私有
静态
方法
的需求- Java 9
java
、
interface
、
java-9
Java 9有两个新的
接口
添加项 现在,我需要在
接口
中
使用
私有
方法
。您希望在
接口
内
使用
该
方法
,但不允许从
接口
外部访问该
方法
。我还理解了
私有
静态
方法
在类中的
使用
。您希望它是专用,这样只能从类和
静态
中访问
浏览 0
提问于2018-04-01
得票数 7
回答已采纳
1
回答
在类型记录中,
私有
静态
函数和公共
静态
函数之间有什么区别?
class
、
angular
、
typescript
、
static
在angular2服务的上下文中;在类型记录中,
私有
静态
函数与公共
静态
函数之间有什么区别?static getUserStockList(): Stock[] { return WATCHLIST;编辑:
什么时候
应该
使用
私有
静态
函数
而
不是
私有
函数
浏览 3
提问于2017-04-25
得票数 0
回答已采纳
1
回答
有什么好的理由在Java 9中
使用
带有新
接口
的抽象类吗?
java
、
interface
、
abstract-class
、
abstract
、
java-9
既然Java 9发行版,还有什么好理由再
使用
抽象类了吗?似乎从现在开始,您可以
使用
接口
完成所有事情,另外,您还可以
使用
接口
进行多重继承。常量变量 我是
不是
遗漏了什么?除了可能的向后兼容性之外,找不到任何好的理由。
浏览 1
提问于2017-10-02
得票数 3
回答已采纳
1
回答
在C#中
使用
私有
静态
方法
而
不是
私有
方法
c#
、
performance
、
coding-style
、
static
、
static-methods
何时建议
使用
私有
静态
方法
而
不是
私有
实例
方法
? 编辑:,我在寻找一种很好的(或最好的实践),.i想知道微软是否
使用
了这种技术?有人知道吗?我找不到解释这个主题的任何博客、文章或示例源代码。
浏览 0
提问于2011-07-23
得票数 1
2
回答
java中的
接口
和
静态
方法
java
、
interface
我突然意识到,
接口
不能实例化,因此我可以创建一个
接口
,它只包含一些我需要的
静态
实用程序
方法
,
而
不是
带有
私有
构造函数和公共
静态
方法
的常规类。对此有什么评论吗?我应该这么做还是不重要?
浏览 5
提问于2022-05-14
得票数 2
回答已采纳
1
回答
私人
静态
方法
的
使用
php
、
static
、
static-methods
、
private-members
我正在试图计算下面示例中的
私有
静态
方法
是否应该是非
静态
的。它只关注类的
静态
属性,这使我相信它作为一个
静态
方法
是可以的。然而,它只从非
静态
方法
调用,这意味着它也应该是一个非
静态
方法
。我理解
什么时候
一个公共
方法
应该是
静态
的,
而
不是
当一个
私有
方法
应该是
静态
的。 提
浏览 2
提问于2016-09-06
得票数 1
回答已采纳
5
回答
接口
类java中的
静态
工厂
方法
java
、
static-factory
第一项是
使用
静态
工厂
方法
而
不是
公共构造函数。我的疑问是,如果我指定一个Interface,如何在Interface中指定一个
静态
工厂
方法
?因为java不支持interface内部的
静态
方法
。教科书指定如何创建包含公共
静态
工厂
方法
的非实例化类。但是,这些
方法
如何访问实现类的
私有
构造函数呢?但是,Types类中定义的
方法
如何访问Interface T
浏览 4
提问于2013-12-13
得票数 13
回答已采纳
4
回答
这段代码如何创建只有
私有
构造函数的类的实例?
c++
、
private-constructor
我正在开发一个声音库(
使用
OpenAL),并从FMOD提供的
接口
中获得灵感,您可以看到
接口
。我提供了一些概念,例如:声音、频道和ChannelGroup,正如您通过FMOD
接口
可以看到的那样,所有这些类都有一个
私有
构造函数,例如,如果要创建声音,那么应该
使用
系统类提供的函数createSound构造函数是
私有
的,从声音
接口
中没有任何
静态
方法
或友谊。用了些图案吗?编辑:为了澄清OP的问题,S/他
不是<
浏览 6
提问于2011-07-07
得票数 5
6
回答
在C#中命名
私有
和
静态
私有
方法
的最佳实践是什么?
c#
、
naming-conventions
、
private-methods
我正在尝试找出在C#中命名
私有
方法
和
私有
静态
方法
的最聪明的方式。 背景:我知道
私有
成员的最佳实践是下划线-前缀+驼峰大小写。我还知道pascal case是公共
方法
的行业标准。但我已经看到了测试样式命名的组合(即.method_must_return_false_occasionally )到pascal case、camelcase和下划线-前缀+ camelcase,用于
私有
和
私有
静态
方法
但是在
浏览 1
提问于2009-04-04
得票数 10
回答已采纳
7
回答
使用
私有
静态
方法
java
、
oop
、
coding-style
、
static-methods
您认为
使用
私有
静态
方法
如何?但我听说这种做法违反了OOP原则。 编辑:我是想从风格的角度来看,
而
不是
表现。
浏览 11
提问于2009-03-26
得票数 40
回答已采纳
1
回答
默认
接口
方法
的辅助函数
java
、
java-8
、
interface
、
default-implementation
为了更好地组织代码,我需要结合一些帮助
方法
来帮助Java 8上默认的
接口
方法
。是否有更好的
方法
来实现这一点?迁移到Java 9并
不是
一种选择。
浏览 3
提问于2020-01-18
得票数 1
回答已采纳
1
回答
为什么Java 8不允许
接口
成员是
私有
的?
java
而
则是在Java8发布之前。这种情况在Java 8中发生了变化,
不是
吗?默认
方法
定义实现细节,
静态
方法
也是如此。那为什么还不允许呢?
浏览 0
提问于2015-03-30
得票数 2
回答已采纳
2
回答
Mockito的局限性
java
、
unit-testing
、
mocking
、
mockito
我知道Mockito不支持模拟局部变量、
静态
方法
和
私有
方法
。有什么办法可以绕过它吗。说Mockito的局限性。如果它有任何其他的限制,以及如何克服它们,我指的是重构,是否有任何Mockito大
浏览 2
提问于2016-08-11
得票数 0
3
回答
支持
私有
接口
方法
。
java
、
interface
、
java-9
、
private-methods
这种支持允许interface的非抽象
方法
在它们之间共享代码。
私有
方法
可以是
静态
的,也可以是实例。
接口
的
私有
方法
是abstract还是default?我可以问一个"private static
接口
方法
“在代码方面有用的例子吗?
浏览 0
提问于2017-09-14
得票数 9
回答已采纳
2
回答
如何测试
使用
抽象类的插件
接口
?
php
、
unit-testing
、
abstract-class
、
simpletest
我正在
使用
PHP5.3和SimpleTest,但欢迎提供更多的一般答案。每个插件都是一个扩展抽象类的类.如何测试此
接口
是否正常工作?我必须创建几个插件并测试它们吗?还是有更令人满意的
方法
?用户可以
使用
不同的货币类对其进行扩展。{
私有
静态
$num_decimals;公共函数__construct($amount) {.}公共函数__toString() {.}那么一个插件就会像这样: 类GBPound扩展
浏览 3
提问于2010-10-28
得票数 2
回答已采纳
4
回答
使
私有
方法
静态
化有什么目的吗?
.net
、
static
据我理解,
静态
的唯一目的是允许在类本身上调用一个
方法
,
而
不是
它的一个实例。但是,如果
方法
也是
私有
的,则只能在类中调用它。那么,是否有理由将某些东西声明为
私有
的和
静态
的?ReSharper建议我让我的许多
方法
都是
静态
的,我只是不认为
私有
方法
有什么意义。
浏览 6
提问于2013-11-20
得票数 1
回答已采纳
1
回答
用工厂
方法
“隐藏”可变对象
java
、
design-patterns
、
abstract-class
、
immutability
我阅读了有效Java中的几行代码:编程语言指南、乔舒亚·布洛赫、,并发现我应该避免
使用
可变对象。由于我读了这本书,我知道如何使可变对象不可变(例如,
使用
私有
修饰符和最终修饰符)。不过,我有一个带有一些
私有
字段的“虚拟”data holder class。每个字段都可以
使用
get
方法
和相应的set
方法
访问。因此,由于这个集合
方法
,这个类的对象
不是
不可变的。因此,我想采取以下
方法
:
使用
所有get<
浏览 2
提问于2013-04-24
得票数 0
回答已采纳
3
回答
模块模式中变量的作用域
javascript
我正在尝试理解如何在下面的脚本中接触/更改/递增我的
私有
作用域变量x。我在这里
使用
的是Module模式,我想我可以从公共返回模块声明的属性或
方法
中访问并设置
私有
变量,但我尝试的任何东西都不起作用。相关:
什么时候
声明func的新实例,
而
不是
访问func作为
静态
delcared变量?
浏览 1
提问于2014-11-12
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java:在Java中使用私有接口方法
Python面向对象之封装
Python面向对象之总结
Java 单例模式
JavaScript即将加入私有字段和私有方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券