博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 类,对象,继承,接口,抽象
阅读量:7047 次
发布时间:2019-06-28

本文共 437 字,大约阅读时间需要 1 分钟。

hot3.png

类,对象,继承,接口,抽象,克隆

书写一个class 类,实例化后成为一个对象。实现用 new 关键字实现。 定义一个基类,其他类继承父类,书写业务逻辑方法。常见于 mvc 架构中的 c 控制器基类,用关键字 extension 实现,常用 构造函数 __construct 来完成对父类核心方法的实现。 定义一套接口用于严格控制核心功能必要性,出于对必要方法的保护。用 关键字 interface 定义接口,类继承接口用关键字 impleaments 。常见于功能模块的严格封装。

创造一个购物车类。 输入图片说明 这个时候我们如果要调用那么就需要 new Cart; 输入图片说明 如果购物车要扩展,微信端购物,pc端购物,需要统一方法那么就可以定义一个接口,来统一方法。 输入图片说明 如果需要设置多种模式那么可以写 抽象类 来完成

注意,接口中只能有共有的方法, 抽象类中能有受保护的方法,也可以有私有的方法

转载于:https://my.oschina.net/u/2280651/blog/1623734

你可能感兴趣的文章
Android学习笔记:NDK入门一些总结
查看>>
Project Euler Problem 3: Largest prime factor
查看>>
颜色区分
查看>>
微信认证结果拆分为资质审核和名称审核
查看>>
Sass和Compass入门
查看>>
重装系统后删除Cygwin文件夹
查看>>
享元模式
查看>>
M4修改外部晶振8M和25M晶振的方法
查看>>
六、python小功能记录——递归删除bin和obj内文件
查看>>
EF架构~数据分批批量提交
查看>>
treap模板
查看>>
vue组件通信之任意级组件之间的通信
查看>>
bootstrap2.02 notice
查看>>
angular 数据内容有重复时不显示问题
查看>>
二叉树的路径和
查看>>
asp.net中JQuery AJAX的解决方案
查看>>
像素与rem转换
查看>>
urlencode遇到中文编码问题
查看>>
MpVue解析
查看>>
AngularJS学习之 ngTable 翻页 功能以及利用angular service准备测试数据
查看>>