- 博客(9)
- 收藏
- 关注
原创 static的说明
1. static修饰的属性,属于静态变量,只加载一次,时间早于对象的创建,和类的加载一样。存储于方法区中静态域中。2.static修饰方法,静态方法,随着类的加载而加载。不用等创建对象,直接可以调用。静态方法中只能调用静态的方法或属性。而非静态的方法中可以调用静态和非静态的方法和属性。也不能使用this和super....
2022-03-24 12:54:09 239
原创 对象的多态性
父类的引用指向子类的对象;父类 新对象=new 子类当调用方法时,会调子类的重写的方法。但是不能调用父类中没有声明的属性方法。编译看父类,运行输出看子类。
2022-03-21 19:40:42 116
原创 重写,覆盖的规范
覆盖的是子类,背覆盖的是父类,子类的方法名和形参要一样;子类的权限要不小于父类的权限,private不能被重写,因为不能被方法外的引用;返回值父类是void和基本数据类型,子类就必须是void和基本数据类型。其他类型,子类要小于等于父类的返回值数据类型。...
2022-03-20 23:47:26 68
原创 什么是面向对象的封装性
因为我们设计程序的要求是“高内聚,低耦合”。就是要类的内部数据操作细节内部自己完成,不用外部干涉。可以暴露少量方法用于外部的使用。就是说把该保护的藏起来,把该使用的暴露出来。...
2022-03-20 16:57:19 143
原创 java中四种权限修饰符
权限从小到大依次为:private、缺省(就是省略)、proteced、public.其中private表示只能在当前类使用;缺省表示可以在当前包内使用;protected表示在不同包的子类中使用;public表示可以在当前工程下使用。...
2022-03-20 16:51:47 491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人