gpt4 book ai didi

php 三大特点:封装,继承,多态

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章php 三大特点:封装,继承,多态由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

一.封装 。

目的:让类更安全 。

做法:成员变量变为私有的,通过方法间接操作成员变量,在方法里面加限制条件 。

二.继承 。

概念:子类可以继承父类的一切 。

方法重写:在子类里面对父类进行方法重写 。

特点:单继承:一个子类可以有多个父类,一个父类可以派生出多个子类 。

override:方法重写 。

overload:重载,编辑多态 。

三.多态(运行多态) 。

概念:父类引用子类实例,由于子类里面对父类的方法进行重写,父类引用在调用该方法的时候表现出的不同状态 。

条件:

1必须发生在集成下 。

2必须重写父类方法 。

3父类引用调用方法 。

如果一个方法需要一个父类参数,可以给一个子类对象 。

静态 。

普通成员 。

普通成员是属于对象的 。

静态成员 。

静态成员属于类的 。

关键字:static 。

self关键字:在类里面代表该类 。

在静态方法里面不能调用普通成员 。

在普通方法里面能够调用静态成员 。

接口 。

极度抽象的类 。

接口里面不能包含成员变量,只能包含成员方法 。

成员方法可以没有函数体 。

接口关键字:interface 。

实现接口的类,必须实现接口里面的所有方法 。

加载类:

php" id="highlighter_455775">
?
1
2
3
4
5
6
include ( "./Ren.class.php" );
include "./Ren.class.php" ;
require ( "./Ren.class.php" );
require "./Ren.class.php" ;
require_once ( "./Ren.class.php" );
require_once "./Ren.class.php" ;

自动加载类的方法 。

所有的类文件要放在同一个目录下 。

所有类文件的命名规则一致 。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持我! 。

原文链接:http://www.cnblogs.com/li1056822533/p/6414034.html 。

最后此篇关于php 三大特点:封装,继承,多态的文章就讲到这里了,如果你想了解更多关于php 三大特点:封装,继承,多态的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com