摘要: 前言: 这一单元的学习主要以实践为主,围绕电信计费系统问题,基于给定类图实现功能,并迭代。 设计与分析: 第一次作业: 由于给出了类图,类的设计已完成,使用IDEA自动生成代码大大减少了实际编码量。这样就使得我可以把主要的精力放在了重要方法的实现上。 代码如下: import java.math.B 阅读全文
posted @ 2022-06-15 23:38 哦嘞里个嘞 阅读(29) 评论(0) 推荐(0)
摘要: 前言: 这三周的Java课程主要学习了Collections接口的很多实现。了解了一些基本数据类型并可以做一些简单的运用。在这三周的题目量并不多,但是题目难度有所提升。PTA中的题目集很难像以前那样拿到满分。并且每次都会对题目进行迭代,无形中迫使我们需要认真设计类,才能完成后续迭代的需求,加强了对O 阅读全文
posted @ 2022-05-01 19:57 哦嘞里个嘞 阅读(66) 评论(0) 推荐(0)
摘要: 学习体会: 第一单元的学习主要围绕雨刷器的例子来初步认识面向对象的概念。学习类之间的关系,各类关系的作用,让我们从设计者的角度思考问题,运用类之间的关系来合理的进行设计。通过不断地学习面向对象程序设计的原则,对代码进行迭代,使代码符合面向对象程序设计的原则。面对快节奏的学习,我不能只是被动接受老师的 阅读全文
posted @ 2022-04-03 23:35 哦嘞里个嘞 阅读(82) 评论(0) 推荐(0)
摘要: 今日学习总结 1.继承 # 就像是每个人都会继承自己父母的一些特点,程序中的类对于其继承的派生类来说可以当成是它们的父母,称为父类或者基类 2.方法重写 # 基类中的方法并不是都适用于其所有的实例,所以需要通过方法重写,使得类中的方法对于每个实例都适用 3.派生类中调用基类的__init__()方法 阅读全文
posted @ 2021-09-25 23:33 哦嘞里个嘞 阅读(31) 评论(0) 推荐(0)
摘要: 今日学习总结 1.为属性添加安全保护机制 添加了安全保护机制的属性只能被读取,但是不能被修改 如果进行修改操作,系统会报错。 下面是模拟电影点播功能时应用程序实例 2.继承 # 就相当于遗传,每个人都会遗传自己父母一些特点,但也会有自己的特点 下面是创建水果基类以及其派生类的编程实例 学习总结 学习 阅读全文
posted @ 2021-09-24 23:32 哦嘞里个嘞 阅读(42) 评论(0) 推荐(0)
摘要: 今日学习总结 1.创建类的成员并访问 # 类的成员主要由实例方法和数据成员组成。 (1)创建实例方法并访问 def functionName(self,可选参数): # 指定方法名一般以小写字母开头,self参数不可省略。可以设置可选参数的默认值,在以后调用时,如果不通过关键字来更改参数,那么该参数 阅读全文
posted @ 2021-09-23 20:42 哦嘞里个嘞 阅读(32) 评论(0) 推荐(0)
摘要: 学习日记 1.递归:主要用来解决套娃类型的复杂问题,例如求斐波那契数列项,汉诺塔问题的求解以及科赫雪花的绘制。其主要思想就是找到基例,并且构建N-1项的分支,从而确定递归的链条。 下面是汉诺塔问题的求解编程实例 2.pyinstaller库的安装与使用: # 用于程序的打包 在命令提示符中输入pip 阅读全文
posted @ 2021-09-22 23:52 哦嘞里个嘞 阅读(54) 评论(0) 推荐(0)
摘要: 学习总结 1.函数的定义与使用 #定义函数并不会运行,只有调用了才会运行 def <函数名>(): # 参数是输入,函数是处理,return是输出,定义函数也是一种IPO的体现 <语句块> return <> # 可以返回任意数量的值 2.函数中的参数 # 函数定义中可以设置参数也可以不设置参数,但 阅读全文
posted @ 2021-09-22 00:02 哦嘞里个嘞 阅读(276) 评论(2) 推荐(2)
摘要: 学习总结 1.字符串的操作方法:str.lower() , str.upper() # 字符串内容全部小写或大写 str.split() # 返回一个列表,其中原本在内部分割的字符转化为对应的单个字符串 str.count() # 计算字符串中指定字符出现的次数 str.replace(old,ne 阅读全文
posted @ 2021-09-20 23:49 哦嘞里个嘞 阅读(51) 评论(1) 推荐(3)
摘要: 学习总结 1.程序的基本编程方法:step1:想清楚解决问题的方法。 #不要盲目编写,要清楚需求胸有成竹的去编写程序 step2:规划IPO。 #明白程序需要输入什么,进行怎样的操作后又输出什么。最好画出流程图 step3:关注算法。 #弄清问题的计算部分,把它转化为计算机语音 step4:编写程序 阅读全文
posted @ 2021-09-19 23:21 哦嘞里个嘞 阅读(79) 评论(4) 推荐(4)