没有合适的资源?快使用搜索试试~ 我知道了~
java面向对象的基础知识,了解面向对象开发的基本原理。
资源推荐
资源详情
资源评论
访问控制:封装, 将数据封装到类的内部,将算法封装到方法中
封装结果:存在但是不可见
public : 任何位置可见,修饰:属性,类,方法,内部类
跨包访问类。需要使用import语句导入。
protected : 当前包中可见,子类中可见。可以只修饰类的成员
只能在类体中使用,包括:属性,方法,内部类
默认的 : 当前包内部可见,就是没有任何修饰词,修饰:
类,属性,方法,内部类等,在实际项目很少使用。
private : 仅仅在类内部可见。修饰类的成员:属性,方法,内部类
默认类(包内类)的访问范围:当前包内部可见,不能在其他包中访问
类的访问访问受限!
在企业项目中建议:所有类都是公用类。封装的类使用内部类!
Java 文件规则:
1 一个Java源文件中可以有多个类,但只能有一个公用类!
其他类只能是默认类(包中类)而且Java的文件夹一定与
公用类类名一致!如果没有公有类,可以和任何一个文件名
一致。
2 一般建议:一个文件一个公用类!一般不在一个文件中写多个类
* 私有的方法不能继承,也就不是重写
*/
public class Demo02 {
public static void main(String[] args) {
Foo f = new Koo(); //Foo test()1
}
}
封装结果:存在但是不可见
public : 任何位置可见,修饰:属性,类,方法,内部类
跨包访问类。需要使用import语句导入。
protected : 当前包中可见,子类中可见。可以只修饰类的成员
只能在类体中使用,包括:属性,方法,内部类
默认的 : 当前包内部可见,就是没有任何修饰词,修饰:
类,属性,方法,内部类等,在实际项目很少使用。
private : 仅仅在类内部可见。修饰类的成员:属性,方法,内部类
默认类(包内类)的访问范围:当前包内部可见,不能在其他包中访问
类的访问访问受限!
在企业项目中建议:所有类都是公用类。封装的类使用内部类!
Java 文件规则:
1 一个Java源文件中可以有多个类,但只能有一个公用类!
其他类只能是默认类(包中类)而且Java的文件夹一定与
公用类类名一致!如果没有公有类,可以和任何一个文件名
一致。
2 一般建议:一个文件一个公用类!一般不在一个文件中写多个类
* 私有的方法不能继承,也就不是重写
*/
public class Demo02 {
public static void main(String[] args) {
Foo f = new Koo(); //Foo test()1
}
}
资源评论
u012122175
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功