下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
博学谷——让IT教学更简单,让IT学习更有效PAGE12PAGE6课程名称PHP开发技术课次18任务、项目、课题名称类常量、静态成员、面向对象的特性课时2学时教学内容类常量和静态成员面向对象的特性教学目标掌握类常量和静态成员的定义和访问;了解面向对象的三大特性,掌握封装、继承的实现方法;教学重点类常量和静态成员、封装、继承的实现方法教学难点封装、继承的实现教学活动及主要环节学生活动一、复习巩固(10分钟)总结讲解上次课实验的完成情况对学生掌握不好的知识点进行再次巩固讲解二、创设意境,导入新课(5分钟)三、新授课程(70分钟)类常量和静态成员类常量类常量是在类中定义且值不会改变的常量。类常量使用const关键字声明,并使用类名直接访问,基本语法格式如下。const类常量名='常量值';静态成员静态成员在类的所有实例之间共享,可以通过类名直接访问。静态成员有两种,分为静态属性和静态方法。在PHP中,静态成员使用static关键字定义。定义静态成员的基本语法格式如下。publicstatic属性; //定义静态属性publicstatic方法(){}; //定义静态方法访问静态成员的基本语法格式如下。类名::属性名; //访问静态属性类名::方法名(); //调用静态方法面向对象的特性封装在PHP中,通过设置属性的访问权限来实现封装,即将属性设置为private或protected,这样它们就不能被类的外部直接访问。使用公共方法访问私有成员利用魔术方法访问私有属性使用魔术方法访问未定义成员继承在面向对象程序设计中,继承允许一个类(子类)继承另一个类(父类)的属性和方法。PHP使用extends关键字实现继承,其基本语法格式如下。class子类名extends父类名{//子类的内容定义}四、归纳总结(5分钟)回顾本节课所讲的知识通过提问的方式引导学生解答问题并给予指导发布小测验五、布置作业通过教辅平台布置本节课作业以及下节课的预习作业。六、预习创建并执行SQL语句列举学生所做题目及过程等内容:类常量应用:计算圆的面积和周长静态成员应用:计算书本数量类外访问私有成员实例继承应用实例:篮球继承球课程名称PHP开发技术课次19任务、项目、课题名称多态、抽象类和接口课时2学时教学内容多态、抽象类和接口教学目标掌握多态的实现掌握抽象类和接口的定义和实现教学重点多态、抽象类和接口的实现方法教学难点抽象类和接口的实现教学活动及主要环节学生活动一、复习巩固(10分钟)总结讲解上次课实验的完成情况对学生掌握不好的知识点进行再次巩固讲解二、创设意境,导入新课(5分钟)三、新授课程(70分钟)多态在面向对象程序设计中,多态的实现离不开继承,当多个对象继承了同一个对象后,就获得了相同的方法,然后可以根据每个对象的需求来改变同名方法的执行结果。在PHP中,多态可以通过继承和接口来实现。抽象类和接口抽象类抽象类是不能被实例化的类,只能作为其他类的父类。抽象类的作用是为子类提供一个共同的接口和部分实现。以abstract关键字声明的类称为抽象类。以abstract关键字声明的方法称为抽象方法。abstractclass类名 //定义抽象类{
publicabstractfunction方法名(); //定义抽象方法}接口如果一个抽象类中的所有方法都是抽象的,将其定义为接口。接口用interface关键字定义,定义接口的语法格式如下。interface 接口名 //定义接口{
publicfunction方法名(); //定义公共方法}四、归纳总结(5分钟)回顾本节课所讲的知识通过提问的方式引导学生解答问题并给予指导发布小测验五、布置作业通过教辅平台布置本节课
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年AI PC开发调试工具链与性能分析优化方法
- 2026年“十五五”山水工程项目实施方案编制指南与要点解析
- 2026年中药饮片性状不合格切制规格超出标准值30%认定细则
- 海南省海口市海口四中学、海口十四中学2026届初三年级摸底考试(生物试题)试卷含解析
- 苏南京一中学2025-2026学年初三4月期中练习(二模)生物试题(理、文合卷)试题含解析
- 2026年河北省承德市隆化县重点达标名校初三第二轮复习质量检测试题生物试题含解析
- 陕西省西北大学附中2026年初三第三次调研生物试题试卷含解析
- 2026年江苏省句容市华阳片初三入门考试生物试题含解析
- 山东省济南市汇才校2026年初三下学期3月月考考试生物试题试卷含解析
- 2026届重庆市铜梁县达标名校初三下学期第一次中考模拟生物试题含解析
- 浦东新区2024-2025学年七年级上学期期中考试数学试卷及答案(上海新教材沪教版)
- 公路隧道超前地质预报技术规程DB53∕T 1032-2021
- 北京首师大附中2025年七下英语期末考试模拟试题含答案
- 定陶区287.5MW风力发电项目配套220kV升压站工程报告表
- 实习护士第三方协议书
- 水利工程施工安全生产管理工作导则
- 四川省森林资源规划设计调查技术细则
- 《论文写作基础教程》课件
- 2024-2025学年鲁教版(五四学制)(2024)初中英语六年级下册(全册)知识点归纳
- 化工总控工-仪表自动化知识考试题库
- 大大服装厂 SOP 作业指导书
评论
0/150
提交评论