lchengshao

2023年10月10日 #

组合 反射 魔术方法的使用

摘要: 1. 组合 组合:把另外一个类的对象属性赋值给当前对象的属性 首先要明白 什么是什么的区别 为什么要继承父类 比如三个类 老师类 学生类 课程类; 虽然老师和学生有课程 但是老师和学生是课程吗? 还是老师和同学是课程 """ is a 的关系 代表的是 继承的关系 和什么有什么的关系 就是组合 "" 阅读全文

posted @ 2023-10-10 22:11 Lubomierz 阅读(3) 评论(0) 推荐(0) 编辑

2023年10月9日 #

封装 继承 多态

摘要: 1. 封装 1. 封装的理论: """ 封装 封装指的就是把数据与功能都整合到一起,听起来是不是很熟悉,没错,我们之前所说的”整合“二字其实就是封装的通俗说法。 什么是封装 在程序设计中,封装(Encapsulation)是对具体对象的一种抽象,即将某些部分隐藏起来,在程序外部看不到,其含义是其他程 阅读全文

posted @ 2023-10-09 19:52 Lubomierz 阅读(6) 评论(0) 推荐(0) 编辑

2023年10月8日 #

类的绑定方法和隐藏属性

摘要: 1. 绑定方法 定义:定义完类之后,可以在类里面写一些方法,在类的外部直接调用类内部的方法不能调用那么,类中得方法到底是使用类调用还是使用对象来调用? 类中得方法类能来调用,对象也能来调用,就看该方法绑定给谁了,绑定给谁就有谁来调用 # 对象的绑定方法: class Student(): schoo 阅读全文

posted @ 2023-10-08 21:11 Lubomierz 阅读(8) 评论(0) 推荐(0) 编辑

2023年10月7日 #

面向过程编程 和 面向对象编程

摘要: 1. 什么是面向过程变成? 首先,在编程中,面向过程和面向对象是编程的两大编程思想,分别是:面向过程和面向对象,二不是一门新的技术栈. 面向过程中核心是过程二字,过程就是先干什么、在干什么、最后干什么,就是机械式的思维方式 优点:复杂的问题简单化、进而流程化 缺点:扩展性差,牵一发而动全身 应用场景 阅读全文

posted @ 2023-10-07 16:34 Lubomierz 阅读(208) 评论(0) 推荐(0) 编辑

2023年9月25日 #

日志模块

摘要: 1. 日志模块的基本使用 """日志的级别:后续我们写日志的时候,可以按照日志的级别选择性的记录"""logging.debug('debug message') # 10 logging.info('info message') # 20logging.warning('warning messa 阅读全文

posted @ 2023-09-25 19:54 Lubomierz 阅读(9) 评论(0) 推荐(0) 编辑

导航