Java的面向对象有三大特征:封装、继承、多态。这里主要对封装进行讲解。封装可以理解为隐藏一个类的成员变量和成员函数,只对外提供需要提供的成员函数。Java的封装主要通过访问权限控制符:private,默认,protected,public来实现。(这四个权限访问控制符的区别网上有很多,建议读者自行...
分类:
编程语言 时间:
2014-08-02 20:43:04
阅读次数:
265
Prototype设计模式其实就是利用一个深拷贝的功能,在原有的类中,通过一个clone函数,创建一个新的类,并可以利用好原有的数据。
这样可以轻易clone出多个新的对象操作,而且都有各自的内存空间。
#include
#include
using namespace std;
class MultiData
{
protected:
bool b;
char c;
s...
分类:
其他好文 时间:
2014-08-02 18:28:43
阅读次数:
231
Objective-C中,类的实例化变量的范围有@private、@protected、@public。他们代表的意思和C++中相同,只是前面添加了一个@符号。下面介绍一下他们代表的范围:指令意思@private作用范围只能在自身类@protected作用范围在自身类和继承自己的子类,什么都不写,默...
分类:
其他好文 时间:
2014-08-02 12:33:53
阅读次数:
181
Activity 的四大控件ButtonTextViewEditTextMenuActivity 的7个生命周期函数public class Activity extends ApplicationContext{ protected void onCreate(Bundle saveInstan....
分类:
移动开发 时间:
2014-08-02 01:38:42
阅读次数:
267
效果图:
这样来写:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.test);
ListView list = (ListView)findViewById(R.i...
分类:
移动开发 时间:
2014-08-01 23:15:32
阅读次数:
346
protected void Page_Load(object sender, EventArgs e) { string sql = "select top 1 * from [user] order by userid asc"; Dat...
分类:
Web程序 时间:
2014-08-01 19:07:12
阅读次数:
205
前台代码:1 2 3 '>4 5 View Code后台代码:public String name = "张三"; protected void Page_Load(object sender, EventArgs e) { lable1.D...
分类:
其他好文 时间:
2014-08-01 18:41:32
阅读次数:
162
实例变量的可见度:public(公有的) 实例变量可以在类的外部和内部操作 访问方式:对象名->属性名.protected(受保护的,默认的) 实例变量只能在该类和其子类中操作 访问方式:除类本身和其之类外,其他的不可以直接访问private(私有的) 实例对象只能在该类访问 ...
分类:
其他好文 时间:
2014-08-01 13:04:21
阅读次数:
185
package Counter; public class Counter { private int counter; private static Counter instance = null; protected Counter() { } public static Counter get...
分类:
编程语言 时间:
2014-08-01 12:59:31
阅读次数:
217
今天在使用ServerTransfer和Response.Redirect定位到当前页面来实现刷新页面时,发现了一些现象:1.使用Response.Redirect刷新本页面,造成当前页面显示的数据消失的情况: protected void Page_Load(object sender, Ev.....
分类:
其他好文 时间:
2014-07-31 20:32:27
阅读次数:
204