题目内容 (请给出正确答案)
[单选题]

关于类的属性,下列选项中错误的是()。

A.将类的属性切换为私有属性,只需要在属性的名称前加上双下划线

B.在Python的类的内部定义中,所有以双下划线开始的命名都会被翻译成前面加单下划线和类名的形式

C.Python并不直接支持将类属性声明为私有属性

D.类的私有属性在外界以及类的内部都无法访问

提问人:网友wh139634 发布时间:2022-04-10
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有4位网友选择 A,占比44.44%
  • · 有2位网友选择 D,占比22.22%
  • · 有2位网友选择 C,占比22.22%
  • · 有1位网友选择 B,占比11.11%
匿名网友 选择了C
[23.***.***.16] 1天前
匿名网友 选择了D
[238.***.***.79] 1天前
匿名网友 选择了A
[59.***.***.229] 1天前
匿名网友 选择了A
[19.***.***.232] 1天前
匿名网友 选择了B
[202.***.***.141] 1天前
匿名网友 选择了D
[230.***.***.76] 1天前
匿名网友 选择了A
[136.***.***.217] 1天前
匿名网友 选择了A
[17.***.***.199] 1天前
匿名网友 选择了C
[85.***.***.163] 1天前
匿名网友 选择了C
[23.***.***.16] 1天前
匿名网友 选择了D
[238.***.***.79] 1天前
匿名网友 选择了A
[59.***.***.229] 1天前
匿名网友 选择了A
[19.***.***.232] 1天前
匿名网友 选择了B
[202.***.***.141] 1天前
匿名网友 选择了D
[230.***.***.76] 1天前
匿名网友 选择了A
[136.***.***.217] 1天前
匿名网友 选择了A
[17.***.***.199] 1天前
匿名网友 选择了C
[85.***.***.163] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“关于类的属性,下列选项中错误的是()。”相关的问题
第1题
下列选项中,描述正确的是()。

A.如果一个类属性名是以两个下划线开头,则该类属性是私有属性

B.类中的私有属性只能在类内访问

C.类中的私有属性可以在类外访问,但不能直接用私有属性名

D.类中的方法不可以有默认参数值

点击查看答案
第2题
下列选项中,描述正确的是()。
下列选项中,描述正确的是()。

A.类中的私有属性只能在类内访问

B.类中的方法不可以有默认参数值

C.如果一个类属性名是以两个下划线开头,则该类属性是私有属性

D.类中的私有属性可以在类外访问,但不能直接用私有属性名

点击查看答案
第3题
关于类中的属性说法错误的是()

A.公有属性可以通过类名访问;

B.公有属性可以通过对象访问;

C.私有属性可以通过类中的成员方法进行访问;

D.私有属性可以通过类名直接访问;

点击查看答案
第4题
当我们在类的定义中,将某个属性的名字前面加上了两个下划线,表示该属性为私有属性,这是面向对象程序设计中________(封装性/继承性)的体现。
点击查看答案
第5题
在C#语言中,下列关于属性的描述正确的是()。

A.属性是以public关键字修饰的字段,以public关键字修饰的字段也可称为属性

B.属性是访问字段值的一种灵活机制,属性更好地实现了数据的封装和隐藏

C.要定义只读属性只需在属性名前加上readonly关键字

D.在C#的类中不能自定义属性

点击查看答案
第6题
下列选项中关于Java中封装的说法错误的是()。

A.封装就是将属性私有化,提供共有的方法访问私有属性

B.属性的访问方法包括setter方法和getter方法

C.setter方法用于赋值,getter方法用于取值

D.包含属性的类都必须封装属性,否则无法通过编译

点击查看答案
第7题
下列选项中关于Java中封装的说法错误的是()

A.封装就是将属性私有化,提供公有的方法访问私有属性

B.属性的访问方法包括setter方法和getter方法

C.setter方法用于赋值、getter方法用于取值

D.类的属性必须进行封装,否则无法通过编译

点击查看答案
第8题
以下有关类的继承的说明中,正确的是:()。

A.子类既可直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性

B.子类只能继承父类的方法,不能继承父类的属性

C.子类只能继承父类的非私有属性,不能继承父类的方法

D.子类不能继承父类的私有属性

点击查看答案
第9题
下面对于类的封装的描述正确的是?

A.类的封装是指在定义一个类时,将类中的属性私有化

B.对类进行封装后,类的私有属性只有在类的内部才能直接访问

C.外界在访问类的私有属性,要通过类提供的公有的方法

D.以上都不对

点击查看答案
第10题
以下有关类的继承的叙述中,正确的是()

A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性

B.子类只能继承父类的方法,不能继承父类的属性

C.子类只能继承父类的非私有属性,不能继承父类的方法

D.子类不能继承父类的私有属性

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信