ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 1、面向对象概述 * 面向对象也是一种**编程思想** * 面向对象是一种**以事物(对象)为中心**的编程思想; * 面向对象是**以功能来划分问题**,而不是步骤; * 面向过程,就是**着重做什么**;面向对象就是**着重谁去做**。 ## 2、举例说明:以上传产品为例 * 制作上传产品表单:产品名称、产品价格、产品数量、产品简介、产品图片等。 * 提交表单:将表单数据发送到服务器; 1. 连接MySQL服务器、选择当前数据、设置字符集(**数据库对象**); 2. 判断表单来源是否可靠; 3. 获取表单提交数据:普通表单数据获取、上传产品图片(**上传对象**)、给图片添加水印(**图像处理对象**)、生成图片缩略图(**图像处理对象**); 4. 构建并执行插入的MySQL语句,把产品数据写入数据库(**数据库对象**); 5. 跳转产品列表页; * 产品列表显示页面 1. 连接MySQL服务器、选择当前数据库、设置字符集(**数据库对象**); 2. 构建并执行查询分页的MySQL语句; 3. 循环从结果集输出所有数据; 4. 产品数据分页(**分页对象**)。