200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 【-04-16】抽象类 接口 构造函数 重载和重写的区别 静态成员和方法

【-04-16】抽象类 接口 构造函数 重载和重写的区别 静态成员和方法

时间:2021-06-04 12:02:22

相关推荐

【-04-16】抽象类 接口 构造函数 重载和重写的区别 静态成员和方法

一、抽象类

关键字:abstract

他就是出来当亲爹的,不能被实例化成对象

抽象方法一定在抽象类中,抽象类中不一定全是抽象方法。

如果要调用抽象类中的普通方法,那么需要子类继承之后实例化再调用

二、接口

关键字:interface

他是出来当干爹的,不能被实例化成对象

接口里面不能有实际的方法

数据类型 函数名 ();

接口里面的不需要加访问修饰符

子类实现接口中的方法,不需要override关键字

必须实现接口里的内容

三、构造函数

在类被实例化的时候调用的方法,可以设置一些初始默认值。方法名必须和类名一致,才是构造函数。

new 类名();

四、重载和重写的区别

重载:overload

方法名一样,但是参数类型不一样。在这种情况下是允许有重名的方法的,这就被称之重载。

五、静态成员和方法

关键字:static

静态方法,不需要实例化对象,直接通过类名点出方法,对象无法调用方法。

非静态方法需要实例化对象,通过对象来点出方法

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。