腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
抽象类
设计:为什么不定义公共建筑?
c#
、
.net
、
abstract-class
、
design-guidelines
看这里(
抽象类
设计):(1)不以
抽象类
型定义公共或
受
保护
的
内部构造函数( Visual
中
的
受
保护
朋友)。它还说: (2)在
抽象类
中
确实定义了<em
浏览 3
提问于2010-10-26
得票数 4
回答已采纳
3
回答
抽象类
的
单元测试
保护
方法
c#
、
.net
、
reflection
、
nunit
、
abstract-class
我正在尝试编写一个单元测试,以测试
抽象类
中
受
保护
的
方法。我尝试编写一个继承自
抽象类
的
测试类,但是当我实例化测试类时,基类
抽象类
尝试连接到Oracle
数据
库,但是失败了,这不允许我测试我感兴趣
的
受
保护
的
方法。不能修改
抽象类
。如何在这个
抽象类
中直接测试
受
保护
的
方法? 这是我尝试过
浏览 2
提问于2013-12-10
得票数 1
回答已采纳
1
回答
抽象类
中
受
保护
的
内部构造函数
.net
、
oop
、
constructor
、
abstract-class
、
msdn
来自MSDN: √确实在
抽象类
中
定义了
受
保护
的
或内部
的
构造函数。 这里有矛盾吗?或者它是否意味着构造函数应该是或
保护
的
,或者是内部
的
,但不是同时
保护
和内部
的
?
浏览 4
提问于2013-11-02
得票数 1
回答已采纳
2
回答
PHP --对象实例化上下文--奇怪
的
行为--是PHP错误吗?
php
、
class
、
inheritance
、
object
、
instantiation
我不是问一些代码为什么失败
的
典型问题,而是问为什么worked.It在编写代码时与我一起工作,而我需要它失败。 子类使用
受
保护
的
构造函数扩展完全相同
的
抽象类
。
抽象类
BaseClass {抽象
保护
函数__construct();}类ChildC
浏览 7
提问于2012-02-24
得票数 6
6
回答
重写
受
保护
的
方法
java
我是Java新手,我有一个非常基本
的
问题。现在,Animal
抽象类
有了一个
受
保护
的
方法。我知道如果类在同一个包下,
受
保护
的
方法是可以访问
的
。 我可以在我
的
Machine类
中
访问这个
受
保护
的
方法,问题是..是否可以覆盖该受
保护
的
浏览 0
提问于2012-07-24
得票数 13
1
回答
PHPUnit测试子类符合接口
unit-testing
、
phpunit
、
abstract-class
我有一个具有具体和抽象
保护
方法
的
抽象类
,并且对这个
抽象类
进行了PHPUnit测试。 然后,我有了扩展
抽象类
和实现抽象
保护
方法
的
类。我对最聪明
的
测试方法感到好奇,即测试子类返回他们需要从其他抽象
的
受
保护
方法返回
的
内容。我读过很多关于不应该测试私有/
受
保护
方法
的
文章,但是我觉得这很尴尬,因为要在
受
浏览 3
提问于2014-11-20
得票数 2
回答已采纳
1
回答
具有较低访问权限
的
实现接口
的
具体类
java
为什么接口方法总是公共
的
,并且不允许
受
保护
。Where in
抽象类
可以实现
受
保护
的
抽象方法。 protected abstract void printName(); -假设为单独
的
文件 public class Lion
浏览 3
提问于2018-10-05
得票数 0
2
回答
用PHPUnit测试
受
保护
方法
的
最佳实践(在
抽象类
上)
php
、
methods
、
phpunit
、
abstract
、
protected
使用PHPUnit和PHP5.3,可以测试
受
保护
的
方法。(true); return $method->invokeArgs($obj, $params);使用PHPUnit测试
抽象类
上
的
公共方法很容易用上面的方法在普通类上测试
受
保护
的
方法很容易。在
抽象类
上测试
受
保护
的
方法必须是可能
的</e
浏览 6
提问于2011-02-15
得票数 12
3
回答
在C#
的
抽象类
中
,公共构造函数
的
效用是什么?
c#
、
constructor
、
abstract-class
如果
抽象类
中
的
公共构造函数只能由它们
的
派生类调用,那么它在功能上应该等同于
受
保护
的
构造函数。对吗? 在
抽象类
中
声明公共构造函数而不是
受
保护
的
构造函数有什么区别吗?你会用它做什么?
浏览 0
提问于2009-11-06
得票数 29
回答已采纳
1
回答
我是否需要为
抽象类
提供一个空
的
受
保护
的
构造函数?
c#
、
.net
、
abstract-class
、
design-guidelines
我知道
抽象类
中
的
构造函数应该在C#
中
得到
保护
。 public abstract Method2();如果我不
浏览 2
提问于2012-08-07
得票数 1
回答已采纳
7
回答
抽象类
中
的
公共构造函数是codesmell吗?
c++
抽象类
中
的
公共构造函数是codesmell吗?将构造函数设置为
受
保护
提供了您可以使用
的
所有访问。使其成为公共
的
唯一额外
的
访问将是允许类
的
实例被声明为不能访问其
受
保护
成员
的
作用域中
的
变量,但是
抽象类
的
实例根本不能被声明。
浏览 1
提问于2009-09-01
得票数 12
回答已采纳
2
回答
关于java
中
的
抽象类
的
查询
java
、
abstract-class
我正在编写一个特定类中有很多方法
的
程序,所以我决定编写一个
抽象类
来帮助跟踪这些方法。现在,考虑这一点:我已经在
抽象类
中
声明了一个方法,在另一个类
中
(它扩展了
抽象类
),我想重写这个方法,但是访问特权被降为私有。这里,编译器给出了一个问题。它说,正在尝试分配较弱
的
访问权限,这是不允许
的
。如果我试图将
抽象类
中
的
方法声明为
受
保护
的
(我还将私有方法更改为子
浏览 4
提问于2017-08-03
得票数 0
回答已采纳
1
回答
混淆Java泛型和子类
java
、
generics
、
wildcard
、
subclassing
我有以下几点: 公共
抽象类
BaseScoreRecord{ public BaseScoreRecord(){ init();}
受
保护
的
T[] mScoreHistory;
受
保护
的
int count=0;
受
保护
的
浮点数
浏览 0
提问于2013-03-22
得票数 1
2
回答
如何访问
抽象类
的
受
保护
方法?
java
、
selenium
、
webdriver
有没有办法访问
抽象类
的
受
保护
方法? 在selenium webdriver
中
,我无法访问"SingleBrowserLocator“类
的
受
保护
方法。
浏览 3
提问于2013-07-24
得票数 3
1
回答
我可以从基类调用派生方法吗?
c#
、
inheritance
、
derived-class
、
base-class
我有几个类,其中一些类是抽象
的
,我希望该方法
的
基类版本调用同一个类
中
另一个方法
的
最派生版本,然后该方法在链上工作,并完成该方法
的
“完整”工作。我之所以有基本
的
和派生
的
方法,是因为不同
的
层次对信息有不同
的
访问权限。如果“Order”对象为null,则在尝试获取信息之前,我不希望测试null。结果是一系列“级联”类,每个派生版本
的
方法都调用基方法,然后在基本方法所做
的
工作
的
基础上实现其
浏览 1
提问于2014-03-23
得票数 1
回答已采纳
1
回答
公共
抽象类
方法与
受
保护
抽象类
方法
java
、
access-specifier
将包
的
访问级别
抽象类
的
非静态方法设置为公共方法与将其设置为
受
保护
的
方法之间是否存在安全性/访问差异?只有扩展
抽象类
的
同一个包
中
的
类才能访问非静态方法,对吧?那么,既然
抽象类
本身限制了谁可以扩展它,那么这些非静态方法是公共
的
还是
受
保护
的
,这很重要吗?
浏览 5
提问于2015-12-14
得票数 4
回答已采纳
1
回答
何时在
抽象类
cpp
中
声明
受
保护
字段
c++
、
class
、
abstract-class
、
protected
我对
抽象类
的
概念感到非常不舒服,如果有人能把它说得更清楚,我会很高兴
的
。我理解这也是一个实现和个人风格
的
问题,但我希望在试图解决一个问题时至少要考虑一些指导方针。我认为
抽象类
只代表其派生类将继承
的
一种行为类型。因为我们不能从
抽象类
类型实例化一个对象,所以如果它们有c‘’tor或任何
数据
字段,它们应该处于
保护
模式。今天我遇到了一段代码,其中
抽象类
有一个公共构造函数,这使我更加困惑。我对此几乎没有疑问:
抽象
浏览 0
提问于2019-09-10
得票数 2
回答已采纳
4
回答
在我
的
场景
中
,抽象和
保护
之间有什么区别-- C#
c#
、
.net
具有公共构造函数
的
公共
抽象类
和具有
受
保护
构造函数
的
公共类之间
的
区别是什么。我们在
抽象类
中
没有任何抽象
的
函数,但我们希望程序员只能创建扩展该类
的
对象。我从小就明白,尽管您不能直接实例化
抽象类
(只能通过非抽象子类),但
抽象类
通常应该包含需要由该类
的
子类实现
的
抽象函数。在一个公共类
中
没有一个
受
保护
<
浏览 2
提问于2012-07-18
得票数 11
回答已采纳
1
回答
抽象类
具有公共构造函数而不是
受
保护
的
构造函数有什么意义吗?
java
、
constructor
由于
抽象类
不能被实例化,而且
受
保护
的
成员对子类总是可见
的
,因此它
的
构造函数是公共
的
还是
受
保护
的
似乎没有什么区别。 与
受
保护
的
构造函数相比,公共构造函数有什么不同之处吗?我通常倾向于使用最严格
的
访问级别,这是适用
的
。
浏览 7
提问于2014-10-27
得票数 6
回答已采纳
4
回答
抽象类
的
C++
保护
构造函数
c++
、
constructor
我试图弄清楚抽象基类
的
公共构造函数和
受
保护
构造函数之间
的
区别。假设我有两个类:class Monsterpublic: // or protected??const string getName() const return _name; string _name; 具体
的
子类如果我尝试创建一个Monster实例:{ Monster monst
浏览 3
提问于2015-08-24
得票数 1
点击加载更多
相关
资讯
Java中的接口和抽象类区别
excel受保护的视图怎么解除
变革中的个人数据保护原则
YouTube改进的橡皮擦工具可以轻松删除视频中受版权保护的音乐
以能源e+为例介绍能源数据中如何保护行业中的数据安全
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券