zoukankan      html  css  js  c++  java
  • 抽象类的说明

     抽象类的作用:

     抽象类中可以有构造方法,(构造方法只能写成public ,否则子类会报错误,原因是子类创建实例的时候要先创建父类实类,

     如果父类的构造方法设成private 就不能创建父类实例).但不能创建实例,它只能当父类被继承,从语义角度看,

     抽象类是从多个具体的

     类中抽象出来的作为父类,他具有更高层次的抽象。从多个具有相同特征的类中抽象出的抽象类,以这个抽象

     类作为其子类的模板,从而避免子类设计的随意性。

     抽象类体现的是一种模板模式的设计模式,抽象类作为多个子类的通用模板,子类在抽象类的基础上进行扩展

     改造,但子类总体上会大致保留类的行为方式。

     如果编写一个抽象类,父类提供了多个子类的通用方法,并把一个或是多个方法留给子类去实现,为就是模板设计模式。

     

  • 相关阅读:
    Asp.Net MVC3.0中防止跨站的POST
    .NET实现字符串base64编码
    silverlight调用MVC WebApi方法
    MVC实现上传图片的方法
    ASP.NET使用文件上传控件上传图片
    设置网页icon标志
    C# 连接EXCEL 和 ACCESS
    javascript前进、后退、刷新的实现
    DataTable数据统计方法
    常量指针和指针常量
  • 原文地址:https://www.cnblogs.com/java20130726/p/3218397.html
Copyright © 2011-2022 走看看