还剩1页未读,继续阅读
文本内容:
课程名称课次开发技术PHP17任务、项目、课题名称类和对象的基本概念课时2学时面向对象
1.教学内容类和对象
2.魔术方法
3.熟悉面向对象的思想
1.教学目标掌握类与对象的使用方法
2.掌握构造方法和析构方法的用法
3.教学重点类和对象、构造方法教学难点构造方法教学活动及主要环节学生活动
一、复习巩固(分钟)10列举学生所做题目及过程等内容总结讲解上次课实验的完成情况L对学生掌握不好的知识点进行再次巩固讲解
2.
二、创设意境,导入新课(分钟)5计算机系的张华同学观察到购买学习资料和生活用品流程烦琐、等待时间长,他提出了开发一个便捷校园购物平台的想法为提高平台运营效率,尤其是库存和销售管理,张华选择利用面向对象程序设计技术来构建一个模块化、可扩展且易维护的购物车系统此系统旨在让用户轻松添加、删除商品,并实时查看购物车内商品的总价在研发中,张华注重系统的稳定性、安全性及代码结构优化他巧妙运用面向对象程序设计的封装、继承和多态特性,通过“封装”保护商品和购物车数据,确保数据的隐私性与安全性;利用“继承”优化代码结构,减少代码的重复性;“多态性则使购物车能灵活管理各类商品,只需商品类遵循统一的接口或继承自相同基类张华相信,通过这个项目,他不仅能够为同学们带来便捷的购物体验,节省时间,丰富校园生活,还能深化自己对技术的理解,提升编程实力PHP
三、新授课程(分钟)70【案例实践]类的实例化8-
1.面向对象1及类成员的访问()面向过程和面向对象的对比1()面向对象程序设计的优势2()面向对象的核心概念3•类的概念【案例实践]构造方法和8-2•对象的概念析构方法的应用•对象的属性和方法类和对象
2.()类的定义1在中,使用关键字定义类类的成员主要包含属性(变•PHP class量)和方法(函数)声明类的语法格式如下类名{class...//属性列表...//方法列表)()访问控制修饰符2提供了种访问控制修饰符来设定类成员的可见性•PHP3public(公有),(受保护)和(私有)protected private()类的实例化3使用关键字创建对象,实例化类的语法格式如下•PHP new⑷访问类的成员•实例化一个类后,可使用对象访问符-〉访问对象实例的属性或方法,具体的语法格式如下对象名-〉属性名;对象名-〉方法名;•类内可以通过$历的形式可引用当前对象的方法和属性1r对象的比较5•同一,性比较二二二和!==•值比较=和!=魔术方法
3.常见的魔术方法1•指那些以两条下画线_开头预定义的方法•会在脚本运行期间的不同时自动调用,不需手动调用PHP⑵构造方法•构造方法在创建类的实例时自动调用•使用关键字来实例化对象时自动调用new•构造方法被命名为—其语法格式如下construct,[访问控制修饰符][参数列表]{function__construct//初始化操作⑶析构方法•析构方法通常用于在对象销毁前执行一些清理操作•析构方法被命名为_,且不接收任何参数,其语法格式destruct如下[访问控制修饰符]function_destruct{//清理操作
一四、归纳总结分钟5•回顾本节课所讲的知识•通过提问的方式引导学生解答问题并给予指导类常量卧态成员封装继承多态抽软类接口•发布小测验
五、布置作业类常量和静态成员通过教辅平台布置本节课作业以及下节课的预习作业面向对象的特性抽象类和接口
六、预习创建并执行语句SQL。
个人认证
优秀文档
获得点赞 0