1、定义长方形类,含:属性:宽、高(整型);方法:求周长、面积;构造方法3个:(1)无参——宽、高默认值为1;(2)1个参数——宽、高均为参数值;(3)2个参数——宽、高各为参数值。要求:进行测试。代码如下:长方形的类:1234567891011121314151617181920212223242...
分类:
编程语言 时间:
2014-07-24 22:45:23
阅读次数:
318
第十章1、标签有JLabel类定义,它的父类为JComponent。标签可以显示一行只读文本、一个图像但不能产生任何事件。JLabel有多种构造方法,example:JLabel()、JLable(Iconicon)、JLable(Iconicon,intaligment)、JLable(Stringtext,intaligment)、JLale(Stringtext,Iconicon,intalig..
分类:
编程语言 时间:
2014-07-23 13:48:16
阅读次数:
271
@JsonAutoDetect?(class) 这是作用于类的annotation,主要用于指明该类使用annotation,并且可以自动侦测getter,setter,构造方法,以便生成json对象 @JsonIgnore?(method/field):作用于方法或字段,用来表明,...
分类:
其他好文 时间:
2014-07-22 22:32:53
阅读次数:
216
一、概念 当想要对已有的对象进行功能增强时,可以自定义类,将已有对象传入,基于现有的功能,并加强功能。 装饰类通常会通过构造方法接受被修饰的对象。 二、例子 class Person { public void eat(){ sysout(“I am eating”); } } class Pers...
分类:
其他好文 时间:
2014-07-22 00:04:35
阅读次数:
176
们先看看blockTest2,它是由 结构体impl, 结构体Desc, 构造方法__exampleBlock_block_impl_2() 组成展开后是
*isa 指向该实例对象(代码里是NSConcreteStackBlock,其实应该是NSConcreteGlobalBlock)
Flags 用于按bit位表示一些block的附加信息
reserved 保留变量
*FuncPtr 函数指针,指向具体的block实现的函数调用地址(代码里是__exampleBlock_block_func_2)...
分类:
其他好文 时间:
2014-07-21 22:12:48
阅读次数:
336
单例模式是JAVA中最简单的设计模式,它同样是基于创建模式的。该模式只涉及到一个类,该类负责创建自身的对象并且确保只创建一个,然后再提供一个静态的用于访问自身对象的公共方法。下图是单例模式的典型类图:典型的单例模式类,包括三个要求:私有的静态的自身对象私有的构造方法公共的获取自身私有静态对象的方法代...
分类:
其他好文 时间:
2014-07-21 09:10:50
阅读次数:
171
很简单的一个递推法的题目,我直接用矩阵快速幂去过了。
构造方法也很简单。
f1 + f3 = f2
f3 = f2 - f1
f3 = 1 * f2 + -1 * f1
f2 = 1 * f2 + 0 * f1
所以矩阵就是
1, -1
1, 0
然后就是取模运算和负数处理了。负数取模会返回负数。因为我是快速幂的写法,最后返回的数一定是在(-Mod, Mod)之间的,所以直接加上一个Mod,然后再取一次模就好了。...
分类:
其他好文 时间:
2014-07-20 10:28:28
阅读次数:
314
javaBean是一种特殊的类,主要用在MVC框架中,是用来设置数据的属性和行为的,必须有一个无参构造方法,典型的方法就是set和get内省处理javaBean的方式:一般的做法是通过类 Introspector 来获取某个对象的 BeanInfo 信息,然后通过 BeanInfo 来获取属性的描述...
分类:
其他好文 时间:
2014-07-19 19:12:09
阅读次数:
229
Antenna Placement
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 6438
Accepted: 3176
看了别人的题解才过的。。。 渣啊。。
最主要的是构图
城市才是要构造的二分图的顶点!
构造方法如下:
例如输入:
*o...
分类:
其他好文 时间:
2014-07-19 11:11:54
阅读次数:
237
修饰符final:是常量,不允许改变 ,可以修饰 变量,方法 ,类
final修饰变量:被final修饰的变量就会变成常量,一旦赋值不能改变
常量可以在初始化时直接赋值,也可以在构造方法里赋值,只能在这两种方法里二选一,不能不为常量赋值
常量不会有默认初始值
锁定栈,使栈中的数据不可以改变
静...
分类:
编程语言 时间:
2014-07-19 08:28:09
阅读次数:
198