Java4Android第4课:java的封装性

转载 2016年05月31日 14:29:17

封装是把过程和数据包围起来,并加上权限的控制

权限的作用:

(1)只向外提供调用的接口,不希望让别人看到过程

(2)不希望调用者乱改里面的数据(可以通过方法进行访问)


权限用于修饰成员方法和成员属性时:

private:类内部可见

default:包内可见

protect:包内及包外之类可见

public:全部可见

Java4Android学习笔记

1,继承   java中
  • yangguanghaozi
  • yangguanghaozi
  • 2014年04月21日 12:08
  • 957

Quartz 框架 教程(中文版)2.2.x 之第四课 更多关于Triggers

原文地址:http://www.quartz-scheduler.org/documentation/quartz-2.2.x/tutorials/tutorial-lesson-03...
  • huangying2124
  • huangying2124
  • 2014年04月27日 10:40
  • 1867

简述JAVA的封装性

JAVA的封装性2008-04-22 10:50类的封装性即不能让外面的类随意修改一个类的成员变量;在定义一个类的成员(包括变量和方法),使用private关键字说明这个成员的访问权限,只能被这个类的...
  • IT_yulei_3g
  • IT_yulei_3g
  • 2008年04月22日 22:43
  • 6554

MySQL学习笔记第4课(共10课)

25、InnoDB存储引擎索引和算法InnoDB存储引擎支持两种常见的索引,一种是B+树索引,另一种是哈希索引。而且InnoDB存储引擎支持的哈希索引是自适应的。B+树索引是目前关系型数据库系统中最常...
  • jiangshouzhuang
  • jiangshouzhuang
  • 2016年08月07日 09:48
  • 870

Java面向对象:封装性

1 Java面向对象思想 1.1面向对象三大特征 (一)封装性:对外部不可见 (二)继承:扩展类的功能 (三)多态性:方法的重载,对象的多态性 2封装性 1. 类中并不是所...
  • qq_31126879
  • qq_31126879
  • 2016年07月22日 09:52
  • 611

java-三大特性之一封装性

封装性是java面向对象的特征之一; 三大特性之一,封装性; 封装是一个面向对象的术语,其含义其实很简单,就是吧东西包装起来。等下就用这种思维来解释封装性以及他带来的好处; 其实;成员变量和成...
  • zw1996
  • zw1996
  • 2016年12月07日 19:29
  • 566

3个学生各学4门课,计算总平均分,并输出第n个学生成绩

#include void average(float *p,int n) {  int i=0;  float *p_end,sum=0,ave;  p_end=p+n;  for (...
  • spring_06
  • spring_06
  • 2013年04月24日 16:39
  • 883

【java】面向对象——封装性、继承性和多态性

用一个简单的例子来展示封装性、继承性和多态性:class Person{ private String name; private int age; public void se...
  • Trident_
  • Trident_
  • 2016年09月19日 20:44
  • 451

Java 第一节课 总结

第一节课Java总结 概述          Java语言是由Sun公司于1995年推出的一种新的编程语言,它是一种跨平台、适合于分布式计算环境的纯面向对象语言。 JVM:Java虚拟机; A...
  • g529739784
  • g529739784
  • 2012年03月27日 19:56
  • 252

Java4Android(第36~39集)线程 及 同步

  • ymangu
  • ymangu
  • 2014年04月22日 21:48
  • 1335
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java4Android第4课:java的封装性
举报原因:
原因补充:

(最多只允许输入30个字)