190902-190903总结知识点

#面向对象与面向过程的区别:

面向过程编程:不是技术,是一种思想,一种将流程分解成小功能,然后用函数对小功能进行封装,在使用的时候调用函数去实现。

面向对象都有以下三个基本特点:封装,继承和多态
共同点
都是实现模块化编程,都能实现代码的重复利用。
不同点
面向过程效率比面向对象高,面向过程可以直接调用函数;面向对象必须先得到主体(对象),再调用内部函数;
编程复杂度:面向对象要高,面向过程简称
面向对象后期比面向过程好维护

面向过程就是分析出解决问题所需要的步骤,然后再用函数把这些步骤逐一实现。
面向对象就是把构成问题的事物分解成各个对象,建立对象的目的并不是为了完成某一个步骤,而是为了描述了某个事物在解决问题过程中的行为。
面向对象是以功能来划分,而不是步骤。
两者的优缺点:
面向过程:性能比面向对象高,适合单片机、嵌入式开发。
面向对象:易维护、易复用,易扩展,更适合于我们所从事的项目开发。

mysql
添加记录的sql指令

INSERT INTO `student`(`no`, `name`, `sex`, `age`) VALUES ('183001','张三','男',20)

删:

delete from students where stuname=‘张三’

改:

update students set stuname=‘李四’ where stuname=‘张三’

查:

select * from students

mysqli_connect_errno()的返回值为0或非0
析构方法在对象销毁前运行
封装db

执行sql指令

 //执行sql指令
$ret = mysqli_query($this->conn,$sql);
return $ret;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值