java封装
2016-07-06 10:25
288 查看
java封装
java提供封装来使对象的属性和行为选择暴露与不暴露。为什么要设置暴露与不暴露?
1.给对象提供隐藏内部特性和行为的能力
2.隐藏属性与行为,避免不良的交互
通过private protected public来控制。
public class Student { private int id; private int name; public int getId() { return id; } public int getName() { return name; } public void setId(int id) { this.id = id; } public void setName(int name) { this.name = name; } } public class FengZhuang { public static void main(String[] args) { Student student = new Student(); student.getId(); //我们没有办法直接访问id,只能通过它内部public来进行访问,类和类之间的交互必须得先判断属性或者方法的封装方式,是通过public还是protect,private? //带来的好处是,禁止对象之间的不良交互 } }
相关文章推荐
- jQuery Ajax 全局调用封装实例代码详解
- 自己简单封装的一个CDialog类实例
- C# 面向对象三大特性:封装、继承、多态
- PHP类的封装与继承详解
- 理解javascript封装
- 简单理解JavaScript中的封装与继承特性
- javascript封装简单实现方法
- 封装好的一个万能检测表单的方法
- Ajax基础教程之封装(三)
- jquery datatable后台封装数据示例代码
- 详解js中class的多种函数封装方法
- 【经典源码收藏】基于jQuery的项目常见函数封装集合
- c#基础学习之封装
- 使用对象封装ajax重复调用的方法
- Java游戏服务器之数据库表存取封装
- 纯JavaScript实现的兼容各浏览器的添加和移除事件封装
- PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
- javascript的函数、创建对象、封装、属性和方法、继承
- 异步的SQL数据库封装详解
- 深入解析C++编程中类的封装特性