server is in use and cannot be deleted

2021年山东省安全员C证最新解析及山东省安全员C证找解析

  返回  

暑假复习(一) 抽象类、接口

2021/7/20 14:55:20 浏览:

目录

Static 修饰符和 Final 修饰符(修饰属性方法)

类的使用

static final 修饰属性

抽象方法和抽象类

接口


Static 修饰符和 Final 修饰符(修饰属性方法)

        Static

                static 修饰符修饰的方法叫静态方法

                静态方法:

                        该方法独立于类的实例,使用类去访问,而不是类实例所以也叫做类方法

                规则:

                        可以调用其他静态方法,并且只能调用静态方法

                        必须访问静态数据

                        static 强调只有一份,不能使用 super、this 关键字

                static 强调只有一份,应慎用

        Final

                final 修饰变量属性类似于常量,常与 static 修饰符一起使用

                final 修饰的方法不能被重写

                final 修饰类不能被继承,里面的方法相当于隐式 final 方法。

                final 强调最终的,不能改变的

类的使用

        new(实例化)

        extents(继承)

static final 修饰属性

        用于不变并且共用一个值

抽象方法和抽象类

        抽象方法:

                被 abstract 修饰的方法称为抽象方法

                抽象方法不能由方法体、只能有方法声明、不能有方法实现

                抽象方法只能在抽象类中

        抽象类:

                被 abstract 修饰的类为抽象类

                抽象类可以没有抽象方法,也可以有多个抽象方法

                抽象类中可以有一般属性和方法

                抽象类不能被实例化,只能被继承

                第一个类继承抽象类是必须重写抽象方法,如果没有全部重写需要继续继承重写,重写完所有抽象方法的子类才能被实例化

                作用:

                        强调父子类之间的业务逻辑关系

接口

        定义:

                interface 定义的java 文件

                        里面的属性是隐式的 static final

                        只有方法的定义不能有方法的实现,里面的方法是隐式的 abstract

        特点:

                接口里面只放方法,方法就是功能

                接口就是功能,功能就是接口

                纯虚的继承类

                        不能有变量、一般的属性方法

                半个父类

                        继承是接口与接口之间的

        用法:

                类可以实现接口 implements

                        一个类可以实现多个接口

                        一个类一旦实现了一个接口,就必须对这个接口中的全部方法提供具体实现

                        接口不能被实例化,但是可以声明一个接口让它指向一个实现了自己的类

                接口与接口之间的多继承

        给了接口才知道方法(功能)是什么

        面向对象思想,你只用关心实现,只要可以调用,有类去实现

                

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号