zoukankan      html  css  js  c++  java
  • [ 原创 ] Java基础6--构造函数和抽象类的性质

    构造函数的性质

    // A.方法名与类名相同;

    // B.没有返回类型(例如return、void等);
    // C.不能被static、final、native、abstract和synchronized修饰,不能被子类继承。
    // D.父类的构造方法不能被子类调用,可以通过super语句调用父类的构造方法。
    // E.构造方法可以重载,以参数的个数,类型,顺序,分为空参构造方法和有参构造方法。

    抽象类的性质

    //含有abstract修饰符的类就是抽象类 抽象类不能创建实例对象
    //抽象类中的方法不必全是抽象方法,可以有非抽象的方法,但是一单有抽象方法,类必须是抽象类 抽象方法没有方法体
    //如果一个类继承自一个抽象类,那么这个类想要变成普通类,必须要实现全部的父类抽象类的方法
    //抽象类中可以有构造方法,但没有也不能有抽象的构造方法
    //初试话抽象类的子类的时候,就会默认初始化该抽象类,调用该抽象类的构造方法

    接口的性质

    //接口中的方法必须都是抽象方法 java8中已经可以设置为非抽象的方法 所有抽象方法默认为public abstract 所有成员变量默认定义为public static final
    //接口中不能有构造方法 不能有静态方法 但可以有静态变量

    生活不容易 所以必须得牛逼
  • 相关阅读:
    R语言介绍与安装
    待分析数据数值化
    网络环路与攻击和谷歌的四个8
    基于storm和hadoop的广告系统研究【5】
    Xpath语法
    Xcode编译工具
    关于Xcode的Other Linker Flags
    iOS项目的目录结构和开发流程
    Objective-C中关于NSArray, NSDictionary, NSNumber等写法的进化
    Windows 8 常见教程
  • 原文地址:https://www.cnblogs.com/ILoke-Yang/p/8057473.html
Copyright © 2011-2022 走看看