
计算机概念理解
文章平均质量分 71
喜跃龙门
业精于勤,荒于嬉;行成于思,毁于随
展开
-
面向对象的三大基本特征 和 五大设计原则
透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础.面向对象的三大基本特征三大特性是:封装,继承,多态 1.抽象与封装:抽象是把系统中需要处理的数据和在这些数据上的操作结合在一起,根据功能、性质和用途等因素抽象成不同的抽象数据类型。每个抽象数据类型既包含了数据,又包含了针对这些数据的授权操作。在面向对象的程序设计中,抽象数据类型是用“类”这种结构来实现的,每个类里都封装了相关的数据和操...原创 2018-04-12 14:23:52 · 2313 阅读 · 0 评论 -
PHP抽象类
抽象类的特性 1、定义为抽象的类不能被实例化。 2、如果它里面至少有一个方法是被声明为抽象的,那么这个类就必须被声明为抽象的。 3、被定义为抽象的方法只是声明了其调用方式(参数),不能定义其具体的功能实现。 4、继承一个抽象类的时候,子类必须定义父类中的所有抽象方法(这些方法的访问控制必须和父类中一样(或者更为宽松)。)php面向对象中抽象类的demo 1. 写一个抽象类。<?php a...原创 2018-04-12 14:56:42 · 413 阅读 · 0 评论 -
构架、框架和设计模式的理解
一个 架构师 构架了一个框架,约束框架使用者只能使用规定的结构来进行二次开发。架构是指软件结构的专用名词,构架只是架构的另一种叫法。框架是半成品。典型地,框架是系统或子系统的半成品。1、设计模式php编程里,模式,也成为设计模式,主要有工厂模式,单例模式,观察者模式等等,这些模式的理解可以看我博客写的《PHP设计模式》系列。这些设计模式解决了一个问题,就是代码的复用,并且易于扩展。另外还有大家都知...原创 2018-04-12 16:46:36 · 1558 阅读 · 0 评论