- 博客(3)
- 收藏
- 关注
原创 【java感悟】接口,抽象类的关系
抽象类 “生而为继承” 抽象方法声明没有具体的实现(同接口是一样的)。抽象方法 和 抽象类 都是用abstract关键字修饰。 需要注意的是, 1,访问权限一般用protected或private,保证只有子类访问 2,有抽象方法一定是抽象类,但抽象类不一定只有抽象方法也可以有有方法体的方法 3,子类继承了抽象类必须实现父类的抽象方法,如果没有实现,那么子类也将会是抽象类。 4,抽象类不能用来创建对象。 接口 接口抽象类的进一步深入 接口用关键字interface来实现,接口指的是调用别人的方法
2022-04-29 16:16:02 807
原创 【java感悟】认真看书Day2
第4章 java面向对象特性 4.2.1 类的基本类型 类的两种基本成分:变量和方法 4.2.2 成员变量 修饰词 public protected private限制访问权限 四种访问权限 public:全局 proteced:其子类 和 同包下的类 private:不可实例化,但可以通过该类下的public权限的方法对外暴露一个接口调用。同类级 默认的:包权限 static:限制成员变量为类变量 没有static:成员变量为实例变量,虽对象的值而改变 是动态的 fi...
2022-04-17 23:17:02 383
原创 【java感悟】认真看书Day1
第二章 面向对象程序设计基本概念 2.5 多态 多态归根结底一句话:“对外一个接口,对内多种是实现” 面向对象程序设计语言支持两种形式的多态:运行时多态和编译时多态 编译时多态 主要通过重载(overloading)技术实现 例如下面(相同的方法名定义多种不同的方法,参数类型不一样) public void check(int a){...} public void check(String a){...} public void check(float a){...} 运行时多态 基于面
2022-04-17 14:09:30 617
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人