自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 接口

1、接口 行为标准,例如:USB接口 Java中 为了限定某些类(这些类之间可能没有继承关系,甚至都不是一个派系里的)但是这些类都具有相同的行为特征 例如JDBC Java中设计了很多接口,Connection(连接数据库),Statement(执行SQL语句),ResultSet(返回结果) *2、如何去声明接口 *【权限修饰符】 interface 接口名{ 接口的成员列表} *使用者如何去使用接口 *2、接口的实现 【修饰符】 class 实现类 extends 父类 impl

2020-07-31 15:45:10 220

原创 多态

一、面向对象的基本特征 1、封装 和权限修饰符有关 2、继承 extends 3、多态 多态:多种形式 变量的引用形式: (1)本态引用:左边的变量与右边的对象是同一种类型 (2)多态引用:左边的对象时父类类型,右边的对象时子类的对象 多态表象出来的特征: 编译的时候是按照父类类型进行编译 执行的方法是子类重写的方法 前提:继承,重写,多态引用 用途:方法的动态绑定 public class TestPolymorphism { public static void main(String

2020-07-13 12:16:39 264

原创 面向对象---类(类/实例初始化)

1、类的成员: (1)属性:成员变量 (2)方法:成员方法 (3)构造器 (4)代码块 ①非静态代码块 ②静态代码块:static 2、非静态代码块 (1)声明的格式 【修饰符】 class 类名{ { 非静态代码块; } } (2)非静态代码块在声明时候执行? 在创建对象的时候执行 比构造器先早 public class TestBlock { public static void main(String[] args){ MyClass my = new

2020-07-11 12:20:56 503

原创 继承

继承:在多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需在定义这些属性和行为,只要继承那个类即可。提高了代码的复用性。 继承: (1)延续 (2)扩展 1、为什么要有继承 (1)当某个类,需要派生很多子类别 person: 需要派生初teacher,student等等子类别,那么此时person中的共有部分,就不需要再子类别中再去声名。 (2)当多个类,出现了共同特征,可以吧共同的部分抽取到父类中。 ...

2020-07-10 10:13:08 269

原创 this关键字

this关键字 1、意思:当前对象 (1)构造器 正在被创建对象 (2)方法 正在调用该方法的对象 2、用法 (1)this.属性(当局部变量与成员变量同名时,可以在成员变量前加this) public static void main(String[] args){ } class Circle{ private double radius; public Circle(){ } public Circle(dou

2020-07-07 09:03:22 122

原创 面向对象

面向对象的基本特征: (1)封装 (2)继承 (3)多态 一、封装 (1)隐藏实现细节 (2)安全 封装的范围: (1)属性的封装,方法的封装 (2)组件的封装 (3)系统的封装 封装的实现,靠权限修饰符来控制可见的范围。 4、属性的封装:大多数情况下,属性都是private 如果属性私有化了,提供get、set方法: public void set属性名(数据类型 形参名){ 属性名 = 形参名; } public 属性的数据类型 get属性名(){ return 属性名;}

2020-07-02 13:54:23 144

原创 JAVA--类,方法

方法的类型 1、如何声明 【修饰符】 返回值类型 方法名(【形参列表】){ 方法体:实现代码的功能 } 返回值类型: (1)void:代表无返回值 (2)非void:可以是任意的JAVA数据类型,包括8种基本数据类型、所有的引用数据类型(数组,类) 【形参列表】: (1)():无参 (2)(形参列表):有参 2、调用 (1)在本类中,同一个级别,直接调用 方法名(); (2)在其他类中,需要通过:“对象名.方法” 对象名.方法() 一:无参无返回值的方法 1、声明 【修饰符】 void 方法名(){ 方法体

2020-07-01 15:42:55 350

原创 第四章笔记(字符串&正则表达式)

字符串 题目1:将字符串的首字母替换成z s="abcdefg" s2="z"+s[1:] #s[1:]:从第二个数开始切片,一直字符串结束 print(s2) 答案:zbcdefg 题目2:将字符串中的a替换成z s="12345a54321" s1=s.index('a') s2=s[:s1]+"z"+s[s1+1:] #获取前后的切片 print(s2) 结果: 12345z...

2019-12-09 16:28:13 215

原创 python复习实验4

题目1 输入一个数n,对其进行分解质因数:(提示:先构造一个2到n的质数的列表,然后从列表中找到最大那个可以去整除n的数,如果这个数是x的话,那么x加入列表2:让n=n/x在列表中找到最大的能够找到可以真出n (新的)的数x (新的),加入列表2如此反复循环,直到n为1为止)。 import math x=input("请输入一个整数:") n=int(x) zhishulist=[] for i...

2019-12-09 14:28:42 627

原创 python 复习实验3(选择循环结构)

题目1 a构造字典{‘1’:1,‘2’:4,‘3’:9,‘4’:16…‘100’:10000} b 修改字典 如果关键字为3整除,其对应值加1 如果关键字为被3除余数1,其对应值减少1 c 构造字典{1:2,3:4,5:6…99:100} 并且和上面的字典合并为新的字典 代码: #构造字典 x={} for i in range(1,101): x[str(i)]=i*i #对应的键是字符...

2019-12-07 22:10:34 577

python复习4.zip

本资源是python实验四的题目整理,以及课本习题的整理。 以及上课时的一些笔记。

2019-12-08

写文章-优快云博客.html

期末复习期间整理以往实验课的内容,以及上课时所讲的知识点。 本资源是pyhon人们级别,为了期末不挂科而整理的要点。

2019-12-07

python复习实验3.zip

期末复习期间整理Python实验课上的实验内容,以及对代码的理解。 上课时学到的知识点,笔记整理。 整理内容比较杂,知识点比较简单,只适合初学者看。

2019-12-07

Python第四章.zip

这里是Python第四章(字符串及正则表达式)的课程笔记。 整理了一些基础知识,以及一些知识点的用法。为即将到来的期末考试做准备。

2019-12-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除