上一页 1 ··· 4 5 6 7 8
摘要: 在类内部定义的函数,分为两大类 一:绑定方法:绑定给谁,就应该由谁来调用,就会把调用者当作第一个参数自动传入 绑定到对象的方法:在类内定义的没有被装饰器修饰的 绑定到类的方法:在类的内部定义的被装饰器classmethod修饰的方法 二:非绑定方法:没有自动传值这么一说,就是类中定义的一个普通工具, 阅读全文
posted @ 2018-03-20 22:16 Mr。yang 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 封装 封装:主要是指在类的定义阶段将,以__开头的属性名进行变形.。例如:__name ==> _People__name 封装的主要特点: 1.在类外部无法直接__name,想要在外部调用可以使用_People__name 2.在类内部可以直接使用__name 3.子类无法覆盖父类__开头的属性 阅读全文
posted @ 2018-03-19 15:40 Mr。yang 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 组合 软件重用的重要方式除了继承之外还有另外一种方式,即:组合 组合指的是,在一个类中以另外一个类的对象作为数据属性,称为类的组合 class People: def __init__(self,name,age,sex): self.name = name self.age = age self. 阅读全文
posted @ 2018-03-18 22:27 Mr。yang 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 在子类中派生出新的方法重用父类的方法,有两种实现方式 方式一:指名道姓(不依赖继承) class Hero: def __init__(self,name,damage,zing): self.name = name self.damage = damage self.zing = zing def 阅读全文
posted @ 2018-03-17 20:39 Mr。yang 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 继承 继承:是类与类之间的关系 是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类 属性查找联系 派生 当然子类也可以添加自己新的属性或者在自己这里重新定义 阅读全文
posted @ 2018-03-17 20:31 Mr。yang 阅读(299) 评论(1) 推荐(0) 编辑
摘要: 练习1:编写一个学生类,产生一堆学生对象要求:有一个计数器(属性),统计总共实例了多少个对象 class Student: school = "Luffycity" #类的数据属性 \ 类变量 count = 0 def __init__(self,age,name): #独有的特征 self.age = age self.name = n... 阅读全文
posted @ 2018-03-16 23:01 Mr。yang 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 2.面向对象编程 在现实生活当中 对象1:杨学伟 特征: 学校='luffycity' 名字='杨学伟' 性别='男' 年龄='18' 技能: 睡觉 吃饭 学习 对象2:林书行 特征: 学校='luffycity' 名字='林书行' 性别='男' 年龄='63' 技能: 睡觉 吃饭 学习 对象1:李 阅读全文
posted @ 2018-03-15 22:20 Mr。yang 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 作业要求 模拟实现一个ATM + 购物商城程序 作业流程图 ATM_购物车程序目录 —————————————————————————————— 作业中应注意的问题和解决方法 1.在创建用户文件的时候,要用json类型,这样可以避免用户信息修改的时候覆盖文件,导致其他的用户信息丢失。 2.程序的主入 阅读全文
posted @ 2018-03-14 20:53 Mr。yang 阅读(325) 评论(1) 推荐(0) 编辑
摘要: import logging from logging import handlers # 2017-10-18 15:56:26,613 - access - ERROR - account [1234] too many login attempts #1.生成 logger对象 logger 阅读全文
posted @ 2018-03-05 15:18 Mr。yang 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 作业需求 1. 支持多个用户登陆 2. 用户输入密码错误三次后退出程序 3. 重新启动程序后,锁定账号无法登录 分析: 1. 输入账号,查看账号是否在锁定文件(lock_list.txt)中,如果在则退出程序; 2. 如果账号存在,则判断密码是否正确,如果密码正确,则登录成功,密码不对,提示再次输入 阅读全文
posted @ 2018-02-05 13:34 Mr。yang 阅读(360) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8