代码拉取完成,页面将自动刷新
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# File : OOP02.py
# Author: roohom
# Date : 2018/10/17 0017
# 实例属性和类属性
class Product:
price = 100
def __init__(self,c):
self.color = c
Product1 = Product("red")
Product2 = Product("Yellow")
print(Product1.color,Product2.color)
Product.price = 998
Product.name = "Gold"
Product1.color = "gold"
print(Product.name, Product1.price, Product1.color)
print(Product.name, Product2.price, Product2.color)
print("="*20)
# 私有在类外不能直接访问,Python提供了访问私有属性的方法,供于程序的测试和调试
class Food:
def __init__(self):
self.__color = "red"
self.price = 2799
apple = Food()
apple.price = 9688
print(apple.price, apple._Food__color) # 访问私有成员
apple._Food__color = "Blue"
print(apple.price, apple._Food__color)
print(apple._Food__color)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。