final class & abstract class & interface
final class & abstract class & interface
yizhichao 发表于11个月前
final class & abstract class & interface
  • 发表于 11个月前
  • 阅读 7
  • 收藏 0
  • 点赞 0
  • 评论 0
abstract class是抽象类,至少包含一个抽象方法的累叫抽象类,抽象类不能被自身实例化,并用abstract关键字来修饰

public abstract class HttpRequestUtil

 

1.final修饰类 不能被继承,也没有子类。
【使用环境】:
1.不是专门为继承而设计的类,类的本身方法之间有复杂的调用关系。假如随意创建这些类的子类,子类可能会错误的修改父类的实现细节
2.出于安全原因,类的实现细节不允许有任何改动
3.在创建对象模型的时候,确信这个类不会再被扩展
【举例】api中的java.lang.string类 
public final class Stringextends Objectimplements Serializable, Comparable<String>, CharSequence

public final class GV

 

interface是接口,所有的方法都是抽象方法,成员变量是默认的public static final 类型。接口不能实例化自己。

 

标签: class
共有 人打赏支持
yizhichao
粉丝 11
博文 281
码字总数 259752
×
yizhichao
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: