摘要: 一、为什么要使用抽象类、抽象方法 当编写一个类时,常常会定义一些类用于描述该类的行为方式,那么这些方法都有具体的方法体。但在某些情况下,某个父类只知道其子类应该包含什么样的方法,但无法准确知道这些子类的如何实现这些方法。 例如:定义了一个Shape类,这个类应该提供一个计算周长的方法calPerim 阅读全文
posted @ 2020-03-04 20:10 小新和风间 阅读(337) 评论(0) 推荐(0) 编辑
摘要: [TOC] 简介 final关键字可以用于 修饰类、方法、变量 ,用于表示它修饰的类、变量、方法不可以改变。 final修饰变量时,表示该变量一旦获得初始值就不可以被改变,final既可以修饰成员变量(包括类变量和实例变量),也可以修饰局部变量、形参。 由于final变量获取初始值后不能被重新赋值, 阅读全文
posted @ 2020-03-04 11:29 小新和风间 阅读(375) 评论(0) 推荐(0) 编辑