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
    //接口中不能有构造方法 不能有静态方法 但可以有静态变量

    生活不容易 所以必须得牛逼
  • 相关阅读:
    2491 玉蟾宫
    1704 卡片游戏
    1020 孪生蜘蛛
    1215 迷宫
    3149 爱改名的小融 2
    1316 文化之旅 2012年NOIP全国联赛普及组
    1664 清凉冷水
    157. [USACO Nov07] 奶牛跨栏
    [SCOI2005]繁忙的都市
    【NOIP2014模拟赛No.1】我要的幸福
  • 原文地址:https://www.cnblogs.com/ILoke-Yang/p/8057473.html
Copyright © 2011-2022 走看看