十、Java类的封装和继承、多态

类的封装继承和多态 ** **封装、继承和多态是面向对象编程的三大编程。 封装,把对象的属性和方法结合成一个独立的整体,隐藏实现细节,并提供对外访问的接口。 继承,从已知的一个类中派生出一个新的类,叫子类。子类实现了父类所有非私有化的属性和方法,并根据实际需求扩展出新的行为。 多态,多个不同的对象对


Python测试代码

编写函数或类时,还可为其编写测试,通过测试,就可确定面对各种输入都能按照要求那样工作。测试让你信心满满,即使有更多的人使用你的程序,它可以正常工作。 python中有模块unittest中的工具测试代码 测试代码 先准备一个将要测试的代码 ##编写要测试的代码 ###function_test.p


python字典

字典 简单示例–外星人,存储一些外星人的信息 alien_0 = {'color': 'green','points': '5'} print(alien_0['color']) print(alien_0['points']) ##输出 green 5 使用字典 字典是一系列键值对-key-va


Python项目外星人2

外星人 1.开发较大的项目时,进人每个开发阶段前回顾一下开发计划,搞清楚接下来要通过编写代码来完成哪些任务都是不错的主意。本章涉及以下内容。 2.研究既有代码,确定实现新功能前是否要进行重构。在屏幕左上角添加一个外星人,并指定合适的边距。 3.根据第一个外星人的边距和屏幕尺寸计算屏幕上可容纳多少个外


Python项目外星人

项目规划 开发项目时,做好规划后再动手编写项目其实很重要。固化可确保你不偏离轨道,从而提高项目成功的可能性。 在游戏《外星人入侵》中,玩家控制着一艘最初出现在屏幕底部中央的飞船。玩家可以使用箭头键左右移动飞船,还可使用空格键进行射击。游戏开始时,一群外星人出现在天空中,他们在屏幕中向下移动。玩家的任


Python的用户输入和while循环

input 通过获取用户输入并学会控制程序的运行时间,可编写出交互式程序。 input()工作原理 函数input()可以让程序暂停运行,等待用户输入一些文本。获取用户输入后,python将其存储在一个变量中,以方便你使用。举个简单例子 ##这里()内的内容是提示用户 ###当用户输入数据后,inp


Python文件和异常处理

文件和异常 本节课可以学习处理文件,让程序能快速分析大量的数据;你将学习错误处理,避免程序在面对意外情况时崩溃; 学习异常,它们时Python创建的特殊对象,用于管理程序运行时出现的错误;你还将学习 模块json,它让你能够保存用户数据,一面再重新停止运行后丢失。 从文件中读取数据 读取整个文件


Python正则表达式

正则表达式是一个特殊的字符序列,它能够帮助你方便的检查一个字符串是否与某种模式匹配。 Python从1.5版本起增加了re模块,它气筒Perl风格的正则表达模式。 re模块使用Python语言全部的正则表达式功能 complie函数根据一个自发串和可选的标志参数生成一个正则表达式对象,该对象拥有一


pygame一点点基础

模块名 功能 pygame.cdrom 访问光驱 pygame.cursors 加载光标 pygame.display 访问显示设备 pygame.draw 绘制形状、线和点 pygame.event 管理事件 pygame.font 使用字体 pygame.image 加载和存储图片 pygame


函数

函数 函数是带名字的代码块,用于完成具体的工作。 函数可以定义一些你要重复运行的一些任务,假如你定义了一段代码,而这段代码在后续还有很多地方需要用到的,就可以直接把这段代码定义位函数,然后下次调用的时候直接调用函数就可以了。 定义函数 使用def 来定义一个函数名,函数名是可以自己决定的 ##使用d


类 面向对象编程是最有效的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,你定义一大类对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为,然后可根据需要赋予每个对象独特的个性。使用面向对象编程可模拟现实情景,其逼真程度达到


九、Java包和控制访问

包的声明和导入 包其实就是用来区分类位置的,就是可以将类进行分类,随着程序的不断扩大,可能会创建各种各样的类,它们可能用法不同,如果这些用法不用的类放在一起,就会显得很杂乱无章,所以就可以用到包来将这些类来进行分类 包的命名规则有点类似于域名,可以通过字母和数字来组合,比如有个域名为blog.tan


k8s部署wordpress

1️⃣ 集中部署 1.集中部署wordpress [root@k8s-master-node1 wordpress]# cat wordpress-all.yaml apiVersion: apps/v1 kind: Deployment metadata: name: wordpress


Centos7使用yum安装zabbix

:one: 配置aliyun镜像源 ###aliyun源配置 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo ####mariadb源配置 [root@server-n


JBDC的基础使用

JDBC介绍 💡 JDBC:Java数据库链接,经过它,可以使用java代码来操控数据库,是sum公司设置的一套接口和实现规范,如果数据库想要通过java来进行修改,就需要遵顼这个规范 ❓ JavaEE: JavaEE是13中技术的统称JDBC就是其中之一 JDBC的简单实验 ⭐️