摘要: 一、特性(property) 1 什么是特性property property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值 1 import math 2 class Circle: 3 def __init__(self,radius): #圆的半径radius 4 self.rad 阅读全文
posted @ 2020-03-25 16:51 lincappu 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: 一、什么是封装 在程序设计中,封装(Encapsulation)是对具体对象的一种抽象,即将某些部分隐藏起来,在程序外部看不到,其含义是其他程序无法调用。 要了解封装,离不开“私有化”,就是将类或者是函数中的某些属性限制在某个区域之内,外部无法调用。 二、为什么要封装 封装数据的主要原因是:保护隐私 阅读全文
posted @ 2020-03-25 16:23 lincappu 阅读(4736) 评论(0) 推荐(0) 编辑
摘要: 1 什么是特性property property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值 1 import math 2 class Circle: 3 def __init__(self,radius): #圆的半径radius 4 self.radius=radius 5 6 阅读全文
posted @ 2020-03-25 16:10 lincappu 阅读(248) 评论(0) 推荐(0) 编辑