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

    生活不容易 所以必须得牛逼
  • 相关阅读:
    java 日志体系
    java mail 接收邮件
    Spring 事物Transaction
    Spring 文件上传MultipartFile 执行流程分析
    centos7安装Elasticsearch7
    centos7安装docker笔记
    docker安装
    redis
    springboot+redis+nginx+分布式session
    tomcat程序和webapp分离
  • 原文地址:https://www.cnblogs.com/ILoke-Yang/p/8057473.html
Copyright © 2011-2022 走看看