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

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

  • 相关阅读:
    eclipse环境:把jdk1.6 改 jdk1.7或jdk1.8(改回也可以)(图文详解)
    SVN 将文件还原到之前的指定版本
    用起来很方便的枚举扩展类
    VS2015新功能
    EasyUi 动态列
    基于EasyUi的快速开发框架
    深圳某保险公司招聘职位列表
    考勤系统之计算工作小时数
    考勤系统之状态管理
    第一次裁员
  • 原文地址:https://www.cnblogs.com/sien6/p/13779468.html
Copyright © 2011-2022 走看看