diff --git "a/\351\273\216\345\205\264\350\211\257/20220613-\347\254\254\344\272\214\346\254\241\345\244\247\344\275\234\344\270\232.md" "b/\351\273\216\345\205\264\350\211\257/20220613-\347\254\254\344\272\214\346\254\241\345\244\247\344\275\234\344\270\232.md"
new file mode 100644
index 0000000000000000000000000000000000000000..0e25e02fb890bda4a7649d751a19b54b0ff6c001
--- /dev/null
+++ "b/\351\273\216\345\205\264\350\211\257/20220613-\347\254\254\344\272\214\346\254\241\345\244\247\344\275\234\344\270\232.md"
@@ -0,0 +1,333 @@
+一、选择题(6分)
+
+1、下面哪项描述是错误的? A
+
+A.静态成员必须实例化对象才能使用
+
+B.成员变量需要用public protected private修饰,在定义变量时不再需要var关键字
+
+C.类中的普通方法只能实例化对象才能进行调用
+
+D.包含抽象方法的类必须为抽象类,抽象类不能被实例化
+
+2、关于面向对象的说法不正确的是?D
+
+A:OOP是面向对象的简称
+
+B:静态方法不用实例化对象就能调用
+
+C:类里面的$this关键字代表该对象本身
+
+D:普通方法不用实例化对象就能调用
+
+3、面向对象的三大特性中哪个不属于封装的做法? C
+
+A 将成员变为私有的
+
+B 将成员变为公有的
+
+C 封装方法来操作成员
+
+D 使用private修饰方法
+
+二、简答题(4分)
+
+1:面象对象的三大特性是什么?
+
+封装、继承、多态
+
+三、操作题(90分)
+
+ 1、制作一个文件上传的页面,完成文件上传功能。(30分)
+
+限制规则:
+
+上传的文件不能超过1M,
+
+上传文件的类型只能是jpg、gif、png、jpeg,
+
+对上传的文件进行保存。
+
+```php
+
+
+
+
+
+
+ Document
+
+
+
+
+
+```
+
+```php
+";
+ $tmp = $_FILES['myfile']['tmp_name'];
+ $tm = "./html" . $type;
+ $xz = move_uploaded_file($tmp, $tm);
+ if ($xz) {
+
+ echo "保存成功" . "
";
+
+ echo "下载地址:下载";
+
+ } else {
+ echo "失败" . "
";
+ }
+ }else{
+ die('不符合文件上传类型');
+ }
+
+ }
+ else{
+ die('不可上传文件大小');
+ }
+}else{
+ die('上传失败');
+}
+
+
+?>
+```
+
+2、创建如下数据库和表。(10分)
+
+ 数据库:company
+
+ 表:department
+
+| 字段名称 | 数据类型 | 约束等 | 字段描述 |
+| ----------- | ------------- | ---------- | -------- |
+| id | int | 主键,自增 | 部门ID |
+| name | varchar(32) | 非空,唯一 | 部门名称 |
+| description | varchar(1024) | | 部门简介 |
+
+数据如下:
+
+
+
+3、实现对部门信息数据的增删改查。(50分)
+
+查询页面如下:
+
+
+
+新增页面如下:
+
+
+
+更新页面如下:
+
+
+
+
+
+ MySQL:
+
+```mysql
+create database company charset utf8;
+use company;
+create table department(
+id int primary key auto_increment,
+name varchar(32) not null unique,
+description varchar(1024)
+);
+insert into department values
+(null,'人力资源部','管理人员信息'),
+(null,'市场部','负责市场客户开发及客户维护'),
+(null,'财务部','负责公司财务'),
+(null,'软件开发部','负责公司软件开发');
+```
+
+
+
+连接服务器:
+
+```php
+
+
+
+
+
+
+
+ Document
+
+
+
+ 新增
+
+ 部门编号 |
+ 部门名称 |
+ 部分描述 |
+ |
+
+
+
+ |
+ |
+ |
+ 更新
+ 删除
+ |
+
+
+
+
+
+
+```
+
+增加:
+
+```php
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+```
+
+```php
+
+
+
+
+
+ Document
+
+
+
+
+
+
+```
+
+```php
+重新修改";
+}
+```
\ No newline at end of file