第27333题 单选题
下列关于Python面向对象封装与访问控制的描述,正确的是哪一项?

以下说法均围绕Python类的封装访问控制规则展开

A

Python中以单下划线_开头的属性是真正的私有属性,外部代码无法直接访问

B

类中以双下划线__开头的私有属性,在类外部可以通过obj.__private_attr直接获取其值

C

可以通过在类内部定义getter和setter方法,对私有属性的访问和修改进行权限控制,符合封装的设计原则

D

子类可以直接访问父类中以双下划线__开头的私有成员

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析