07 2013 档案
摘要:一开始对多态也是半知半解的,最近又要用到多态,所以又温习了一下多态是继承中的一种特别的for exampleclass FatherClass{ function1(){a1} function2(){a2} function3(){a3}}class SonClass extends FatherClass{ function1(){b1} //覆盖父类方法 function2(){b2} //覆盖父类方法 function4(){xx} //新增方法}FatherClass fc = new SonClass(); //前后两类型不同就产生多态了(应该说是继承关...
阅读全文
摘要:SQLite是一个轻量级的数据库,在android上就是使用了该数据库,一个数据库文件即代表了一个数据库,sql语法和mysql基本一样吧,表达方式不同而已获得SQLiteDatabase 对象SQLiteDatabase的方法static SQLiteDatabase openDatabase(String path,SQLiteDatabase.CursorFactory factory,int flags)e: SQLiteDatabase db = SQLiteDatabase.openDatabase(path,factory,flags); //即打开path代表的路径文件st..
阅读全文
摘要:继承的重写 (Override)class Base{public void function1()//无参数的方法{功能1;}public void function1(Datatype var1)//带一个参数的方法{功能2;}}class Sub extends Base{public void function1()[//如果需要和父类的function1功能完全一样,直接调用父类的function1()super.function1();//如果希望子类的function1()功能和父类的不一样,那么就需要重新写子类的function1()
阅读全文
摘要:this用在构造器中,当使用不同参数列表的构造器时,如果有构造器和另外一个构造器的功能一样,则这个构造器可以调用那个构造器的功能使用格式:this(value);class Test{Test(){....} //空参数的构造函数Test(Datatype var)//带一个参数的构造器{this()....}Test(Datatype var1 ,Datatype var2) //带两个参数的构造器{this(var1);........}Test(Datatype var2,Datatype var2,Datatype var3){this..
阅读全文

浙公网安备 33010602011771号