您的位置 首页 java

Java之道丨由实例总结Java之修饰词

打开Java IDE,不才用的是Eclipse EE,新建Java Project,Test!新建包,新建基本类ExtendsA! Java之道丨由实例总结Java之修饰词

​新建ExtendsB类,继承extends于ExtendsA!
Java之道丨由实例总结Java之修饰词
​新建包 package ,新建类Extends1!只能继承public修饰的类! Java之道丨由实例总结Java之修饰词 ​总结:0.类class的权限修饰词有public和default(须缺省,写上会报错),default修饰时无法被其他包继承。可追加的修饰词有abstract抽象、final(无法被继承);

1.ExtendsA被abstract修饰时,如果同时被public修饰,.java文件名须与public修饰的类类名一致;

2.属性和方法可以被public、 protected 、default、private修饰,访问权限public任意范围>protected同包>default同包下的类,子类不可访问>private同一个类中,子类不可访问,默认为default,可缺省;

3.private、final修饰的方法无法重写;

4. 抽象类 中可声明static、final属性和方法; 5.static和private只能修饰内部类,不能修饰普通类;

6.abstract修饰的类不能实例化,不能创建对象;

7.abstract修饰的方法,抽象方法,必须是public/protected修饰的,缺省时默认为public,且不能再被static或final修饰;

8.final定义的方法无法被覆盖,修饰的类无法被继承,修饰的变量,如果是基本数据类型,则一旦初始化就不可更改,如果是引用数据类型,则表示初始化后引用不可更改,对象指向明确,对象的属性其实是可以更改的;

9.static表示共享,只要类加载了,static修饰的就加载了,无论谁修改了值,所有的就都成了修改的值!

​​​​

文章来源:智云一二三科技

文章标题:Java之道丨由实例总结Java之修饰词

文章地址:https://www.zhihuclub.com/176107.shtml

关于作者: 智云科技

热门文章

网站地图