zoukankan      html  css  js  c++  java
  • 类的继承,抽象类和接口

    1.类的继承
    类的继承可以对基础类进行个性化的扩展,保证独特的个性化设置,访问父类可以使用parent::类方法或属性名 进行访问,子类的__construct() 方法要使用父类的__construct() 方法,需要在子类方法中使用,parent::__contruct() 进行初始化
    2.类中的静态方法
    静态方法可以当做工厂方法,无需使用类中的属性,
    可以直接使用,并接受基础配置信息,获取对象信息
    注:所有的类实例都可以不能访问静态方法与变量,
    可以直接使用类名::静态属性或方法名 进行访问
     
    3.常量属性
    使用const关键字进行赋值,
    例: const AVAILABLE=0
     
    4.抽象类与接口
    抽象类提供了具体实现的标准,而接口则是纯粹的模板,
    接口只能定义功能,而不包含实现的内容。
    接口:通俗说是类的模板,制定该种类的标准
    结论 : 接口类就是一个类的领导者,指明方向,子类必须完成它指定方法。
     
    将公共方法集合起来,可复用,可重载
    结论: 抽象类就是一个类的服务提供商,拥有众多服务,你不用必须用,当需要的时候你来用就可以,如果你觉得不提供服务不满意,你还可以自己来做。
     
    5.final 类和方法
    定义不能重载与继承的类与方法

  • 相关阅读:
    Python – GitHub CentOS
    Python – GitHub Ubuntu
    学习jQuery Treeview一天的感受
    让我郁闷了一个下午的list为null
    在徘徊中前进的一天
    都是被逼的,被逼的
    和技术无关,生活中的一点感受
    我又错了
    忽然的感受
    学习jQuery的一天
  • 原文地址:https://www.cnblogs.com/sien6/p/13779468.html
Copyright © 2011-2022 走看看