面向对象
来源:互联网 发布:c语言在线翻译器 编辑:程序博客网 时间:2024/06/05 07:09
理论: 面向对象
概念:认知或认识事物的一种方式----》类比
object====》物质、物体
类=====》属性和行为
(默认情况下的是缺少了该属性或行为则类别就无法确定)
扩展的附加行为-----》接口
特点:三大特征=====》封装、继承、多态
封装即隐藏,隐藏的被修改的能力
实现封装的手段:访问修饰符、函数方法、类、文件、文件夹
访问修饰符:public、protected、private
继承====》扩展/拓展 extends PHP是单继承 重写(什么情况下不能重写)
final this/parent/self static
this 当前类的对象 加$符号
parent 父类对象 不用加$符号
self 预作用符 类自身的内容,常用在静态,常量也可以调
父类《====》子类 能看到父类的public和protected修饰的内容
多态:abstract interface接口====》实现implements
异常信息: @ error_reporting函数和配置 display_errors
命名空间:namespace
include include_once require require_once
模板引擎 ====》 smarty3.1 分离、分工
模板文件夹、模板转换后的文件夹、插件库、缓存文件
tpl 定界符默认{} ====》推荐<{}>
<{}> \ <{if}>...<{/if}>
<{foreach}>
<{foreacherelse}>
<{/foreach}>
assion()
display()
代码: 类《===》对象
PDO =====> PHP data boject
smarty
PDO类
PDOStatement类
new PDO('数据库连接访问字符串','登录用户名','登录的密码','访问的相关参数')
mysql:databasename=test;port=3306;host=localhost;charset=utf8
exec($sql) ====》int类型
query($sql) ====》PDOStatement对象
prepare($sql) ====》PDOStatement对象
fetch
fetchAll
fetchObject
exrecute
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 聪明的kk
- 关于线程安全的单例模式
- MySQL创建索引
- Sqlite3学习笔记——CMD直接启动sqlite的方法
- Spring整合Mybatis实现动态数据源切换教程配置
- 面向对象
- hdu 1051 Wooden Sticks
- python系列笔记3
- Windows平台的 PHP 报错 Fatal error: Class COM not found in 的解决方法
- linux——进程间的几种通信
- POJ2342(树形dp)
- 视屏快进快退按小片段进行
- EventBus(三)-----从post这条线分析EventBus
- 关于梯度消失,梯度爆炸的问题