温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

面向对象之类继承

发布时间:2020-07-03 20:28:06 来源:网络 阅读:290 作者:Erik8928 栏目:web开发

类的继承的基本概念:

     继承:一个类从另一个已有的类获得其属性,叫继承

      派生: 从一个已有的类产生一个新的类,称为派生

    父类/子类:已有类为父类,新建的类为子类,父类也叫基类,子类也叫派

   生类

   单继承:一个类只能继承一个父类的特性信息可以多个类同时继承一个父类,php和大多数都是单继承

类继承的简单理解: 假如A类定义了基本特征,当B类继承A类时,B类也会有A类的基本特征,且B类

                               也可以扩展自身的特征。一般应用在当两个类出现很多相同的属性和方法时,将

                               共同的方法和属性提取出来定义一个父类,再由子类去继承父类的属性和方法。可

                               提高代码的可读性。

访问(权限)修饰符:

                               public:  公有的  都可以访问

                               protect:保护的,子类和本身类可以使用,在创建对象时不能在外部使用

                               private:  私有的,只能在自身类使用

                                parent:  代表父类,静态类,在子类访问父类方法时使用,如子类构造方法访问

                                                父类构造方法parent::__construct();  普通类访问  parent::类名();



父类构造,析构方法与子类构造,析构方法:如果子类没有定义构造函数,子类会自动调用

                                                                   父类的构造函数,如果子类有定义构造方法,则需要通过

                                                                    parent::__construct 来调用父类的构造方法。

                       


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI