一、源码解析
1、 LinkedList类定义
2、LinkedList数据结构原理
3、私有属性
4、构造方法
5、元素添加add()及原理
6、删除数据remove()
7、数据获取get()
8、数据复制clone()与toArray()
9、遍历数据:Iterator()
二、ListItr
一、源码解析
1、 LinkedLis...
分类:
编程语言 时间:
2016-07-30 16:50:43
阅读次数:
209
@classmetod @staticmethon @property 私有变量(私有属性)) 外部无法访问,如果特殊情况下非要访问也是可以的 多继承 经典类和新式类的区别 ...
分类:
其他好文 时间:
2016-07-24 17:44:13
阅读次数:
167
类的定义格式: class CLASSNAME(父类1,父类2,父类3): __A = 0 ##私有属性,两个_开头,只有在该类中的函数才能访问 B = 0 ##公共属性 def 函数名(self): self.__A = ... #访问私有属性名 self.B = ... #访问公共有属性名 PS ...
分类:
编程语言 时间:
2016-07-23 16:36:16
阅读次数:
171
chrome表单自动填充后,input文本框的背景会变成偏黄色的,这是由于chrome会默认给自动填充的input表单加上input:-webkit-autofill私有属性,然后对其赋予以下样式: 在有些情况下,这个黄色的背景会影响到我们界面的效果,尤其是在我们给input文本框使用图片背景的时候 ...
分类:
其他好文 时间:
2016-07-21 19:40:41
阅读次数:
107
1、什么是封装? 封装就是将属性私有化,提供公有的方法访问私有属性。 做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。 如:private String name; public String getName ...
分类:
编程语言 时间:
2016-07-15 19:28:31
阅读次数:
114
JavaBean两种模型(属性私有化,必须含有无参构造器和setter,getter方法): 1、贫血模型(只有私有属性和setter,getter方法): 2、充血模型(除私有属性和setter,getter方法外,还含有本身的其他方法): ...
分类:
编程语言 时间:
2016-07-15 13:11:26
阅读次数:
279
封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节简单说,封装就是将属性私有化,提供公有的方法访问私有属性。为什么要将属性私有化呢?下面我们来举个例子: 首先创建一个简单的Person类 class Per ...
分类:
编程语言 时间:
2016-07-15 00:24:50
阅读次数:
185
一.javabean的设计原则: 1.是公有类 2.有无参构造方法 3.只有私有属性 4.只有getter和setter方法 二.Jsp动作元素 action elements.为请求处理阶段提供信息。动作元素遵循XML元素的语法,有一个包含元素名的开始标签,可以有属性、可选的的内容、与开始标签匹配 ...
分类:
编程语言 时间:
2016-07-14 13:27:17
阅读次数:
131
先来看下 ie、火狐、谷歌浏览器下各个字体显示情况 ie下: 火狐下: 谷歌下: 从上面的图可以很明显看出谷歌下 css设置字体大小为12px及以下时,显示都是一样大小,都是默认12px; 那么网上一直有一个方法就是给当前样式添加谷歌私有属性:-webkit-text-size-adjust:non ...
分类:
Web程序 时间:
2016-07-14 13:15:22
阅读次数:
219
1、概述控件基于android-Ultra-Pull-to-Refresh做的header定制,继承PtrFrameLayout,把事件分发给里面的RadioGroup,所以两个自定义控件分别叫HoynPtrFrameLayout,HoynRadioGroup。 因为需要PtrFrameLayout里面的一些私有属性:mPtrIndicator,mScrollChecker,所以把PtrFrameL...
分类:
移动开发 时间:
2016-07-13 23:19:25
阅读次数:
403