每棵继承树映射成一张表测试代码:publicvoidtestSave1(){
Sessionsession=null;
try{
session=HibernateUtils.getSession();
session.beginTransaction();
Pigpig=newPig();
pig.setName("猪");
pig.setSex(true);
pig.setWeight(100);
session.save(pig);
Birdbird=newBird..
分类:
Web程序 时间:
2015-09-10 17:33:41
阅读次数:
181
/*1、工厂模式*/function createPerson(name,age,job) { var o = new object(); o.name = name; o.age = age; o.job = job; o.setName = function(new...
分类:
编程语言 时间:
2015-09-05 20:42:15
阅读次数:
154
1.操作类获取类,并通过反射获取一个实例对象Classclass1=Student.class;Studentstudent=(Student)class1.newInstance();//默认调用无参数的构造方法student.setName("heh");System.out.println(student.getName());2.操作构造方法获取指定参数类型的构造方法,通过此对象创建..
分类:
其他好文 时间:
2015-09-01 00:01:09
阅读次数:
369
1.操作类获取类,并通过反射获取一个实例对象Classclass1=Student.class;Studentstudent=(Student)class1.newInstance();//默认调用无参数的构造方法student.setName("heh");System.out.println(student.getName());2.操作构造方法获取指定参数类型的构造方法,通过此对象创建..
分类:
其他好文 时间:
2015-08-31 23:58:24
阅读次数:
296
方法的重写(overwrite/override)class Person { private String name; private int age; public void setName(String name){this.name=name;} public voi...
分类:
其他好文 时间:
2015-08-31 06:22:08
阅读次数:
217
//main.h
#pragma once
class Mediator;
class School
{
public:
virtual void action()=0;
virtual void Setname(const char *buff)=0;
protected:
Mediator *mt;
char namebuff[10];
};
class Studentone : p...
分类:
其他好文 时间:
2015-08-28 23:18:30
阅读次数:
177
一:案例截图
二:基本代码
Student.javapackage com.cloud.inherit;
public class Student {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String ...
分类:
编程语言 时间:
2015-08-28 17:49:38
阅读次数:
178
虚函数原理
虚函数的一般实现模型:每个类有一个虚函数表,内含该类中有作用的虚函数地址。每个 对象有一个vptr(虚函数表指针)指向虚函数表
如下Person类
class Person
{
public:
virtual ~Person();
virtual string& getName();
virtual string& setName();...
分类:
其他好文 时间:
2015-08-27 23:13:01
阅读次数:
204
1、接口
(1)什么是接口?
接口是提供了一种用以说明一个对象应该具有哪些方法的手段。尽管它可以表明这些方法的语义,但它并不规定这些方法应该如何实现。例如,如果一个接口包含有一个名为setName的方法,那么你有理由认为这个方法的实现应该具有一个字符串参数,并且会把这个参数赋给一个name变量。有了这个工具,你就能按对象提供的特性对它们进行分组。例如,即使一批对象彼此存在着极大的...
分类:
编程语言 时间:
2015-08-25 23:55:18
阅读次数:
292
假设synthesize省略,而且我们自己实现setter和getter方法时,系统就不会生成相应的setter和getter方法,还有实例变量1,当把语义特性声明为assign时,setter和getter时方法内部实现- (void)setName:(NSString *)name{ _name...
分类:
其他好文 时间:
2015-08-18 18:06:40
阅读次数:
101