class A: def __init__(self): self.a = 1 self.__b = 1 def getY(self): return self.__b obj = A() obj.a = 45 print(obj.a)  Khẳng định nào là đúng về chương trình dưới đây?

class A:

def __init__(self):

self.a = 1

self.__b = 1

def getY(self):

return self.__b

obj = A()

obj.a = 45

print(obj.a)

 Khẳng định nào là đúng về chương trình dưới đây?

A. Chương trình có lỗi xảy ra vì ‘ __b ‘ là thuộc tính private, không thể truy cập được từ bên ngoài lớp.

B. Chương trình chạy bình thường và kết quả được in ra là 1.

C. Chương trình có lỗi xảy ra vì ‘ a ‘ là thuộc tính private, không thể truy cập được từ bên ngoài lớp.

D. Chương trình chạy bình thường và kết quả được in ra là 45.

Hướng dẫn

Chọn D là đáp án đúng

 

Thư viện tài liệu12 Tháng bảy, 2023 @ 2:29 chiều

Đánh giá chủ đề này
How to whitelist website on AdBlocker?

How to whitelist website on AdBlocker?

  1. 1 Click on the AdBlock Plus icon on the top right corner of your browser
  2. 2 Click on "Enabled on this site" from the AdBlock Plus option
  3. 3 Refresh the page and start browsing the site