PHP基础OOP(一)】的更多相关文章

PHP 基础  多态  ====================多态是一种思想:从一个基类中派生,响应一个虚命令,产生不同的结果.                不同的对象执行相同的方法而产生不同的行为和结果例如:很多植物都有开花和结果的特点,但是不同的植物开的花和结的果都不相同 实现多态的好处:    把不同的子类对象都当作父类来看,可以屏蔽不同子类对象之间的差异,    写出通用的代码,做出通用的编程,以适应需求的不断变化. 多态的设计原则:        依赖于抽象,而不依赖于具体,增加灵…
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title></title> <link rel="stylesheet" type="text/css" href="Basedemo/Dem…
OOP其实也就是面向对象编程.  一:什么是对象:  我们最常见的理解方式无非是:对象(object)是任何看得见.摸得着.感觉得到,可以获得的东西,有自己的标识的任何东西.对象是某一类的事物的具体个例.比如这辆汽车.这个人.这间房子.这张桌子.这株植物.这张支票.这件雨衣,概括来说就是:万物皆对象. 在这里给大家摘录一些句子,希望看过的人能够花时间去思考一下:(有些还是不太懂啊啊...) ①“对象一般以域的形式包含数据,通常称作属性:以程序的形式包含代码,通常称作方法”. ②“对象在域中储存自…
OOP-面向对象 封装,继承多态 一个桌子,用面向对象来描述一下它这个桌子项目 定义桌子类 对象:桌子 桌子的属性:名字,材质,体积 桌子的方法;放东西(方法) 现在桌子要放书,放花瓶,放文件(这里就已经多态了) 那么实现多态主要有三种方法: 1:虚方法:virtual 父类:桌子类 public class Table { public string Name{get;set;} public virtual void put() { Console.WriteLine("父类中的放方法&qu…
大家好,我叫李京阳,,很高兴认识大家,之所以我想开一个自己的博客,就是来把自己所了解的知识点通过自己的话写一下,希望被博客园的朋友们点评和一起讨论一下,也希望从博客园中多认识一些软件开发人员!现在我开始讲一下面向对象的一点知识,请你们多多点评和讨论!! 1. 内存中开辟的空间是一定要回收的.                            2. 栈空间: 存储是局部变量.                 当执行完1个作用域的时候. 定义在这个作用域中的局部变量就会被系统立即回收.     …
大家好,我叫李京阳,,很高兴认识大家,之所以我想开一个自己的博客,就是来把自己所了解的知识点通过自己的话写一下,希望被博客园的朋友们点评和一起讨论一下,也希望从博客园中多认识一些软件开发人员!现在我开始讲一下面向对象的一点知识,请你们多多点评和讨论!! 1. 结构体不能继承,但是可以实现接口.                 但是所有的结构体都默认从ValueType这个类继承.                 而ValueType这个类从Object类继承.                 根…
大家好,我叫李京阳,,很高兴认识大家,之所以我想开一个自己的博客,就是来把自己所了解的知识点通过自己的话写一下,希望被博客园的朋友们点评和一起讨论一下,也希望从博客园中多认识一些软件开发人员!现在我开始讲一下面向对象的一点知识,请你们多多点评和讨论!! 1. 继承的目的虽然是让子类去拥有父类的成员,但是继承一定不要乱继承             不要仅仅是为了去得到某1个类的成员而去继承.                          满足继承的关系: 当满足is a 的关系的时候,就可以继…
大家好,我叫李京阳,,很高兴认识大家,之所以我想开一个自己的博客,就是来把自己所了解的知识点通过自己的话写一下,希望被博客园的朋友们点评和一起讨论一下,也希望从博客园中多认识一些软件开发人员!现在我开始讲一下面向对象的一点知识,请你们多多点评和讨论!! 1. 继承的目的: 子类希望得到父类中的成员,而不自己去亲自定义.          给大家看张解析继承的图理解一下,嘻嘻:           2. 继承的语法:             a. 在子类的类名后面写1个冒号再跟上父亲类的名字.  …
大家好,我叫李京阳,,很高兴认识大家,之所以我想开一个自己的博客,就是来把自己所了解的知识点通过自己的话写一下,希望被博客园的朋友们点评和一起讨论一下,也希望从博客园中多认识一些软件开发人员!现在我开始讲一下面向对象的一点知识,请你们多多点评和讨论!! 1. 结构体与我们之前学的类特别的相似.                       2. 定义结构体的语法              struct 结构体的名字              {                           …
大家好,我叫李京阳,,很高兴认识大家,之所以我想开一个自己的博客,就是来把自己所了解的知识点通过自己的话写一下,希望被博客园的朋友们点评和一起讨论一下,也希望从博客园中多认识一些软件开发人员!现在我开始讲一下面向对象的一点知识,请你们多多点评和讨论!!               需要记得:1.在1个项目中 不能 直接访问 另外的1个项目中的类.               2.在为对象的字段赋值的时候.语法上只要赋值的数据和字段的类型一致就可以.但是绝大多数情况下.还要考虑实际情理.    …