好好学习,天天向上

就是学

 

2008年12月4日

学习笔记 二:Abstract 抽象类

 1 抽象方法必须都得蹲在抽象类的老窝里。

 2 抽象类老窝里的方法不好说都是抽象方法,但咋地也要有一个抽象方法。(没有不行吗?)

 3 抽象类不行被实例化,只能靠派生类,由派生类来搞定。

 4 抽象类的继承类必须搞定抽象类中所有的抽象方法勾当。

 5 一个抽象类的方法都是抽象方法,则该类不能被继承,也不能继承其他类层次结构(这条还没整明白)

 6 还有就是被abstract搞过的方法就不能再被virtual和static搞了。

 7 如果abstract class继承了接口,就需要把接口中所有的方法实现或者映射成abstract方法。

posted @ 2008-12-04 18:17 xhx(小新) 阅读(59) 评论(1) 编辑

2008年12月1日

学习笔记 一:静态方法与非静态方法

看了半天感觉明白了那么一点,把自己理解的写出来,以待日后理解多了好进行修改和查阅

静态方法与非静态方法的区别

1.修饰符:静态方法是由static修饰符声明,非静态方法则不用

2.访问:静态变量是在类被实例化时创建,在类里进行访问

          也就是说不用 Class class=new Class();

                            class.XXX 这样,直接Class.XXX就可以使用,而非静态方法则是必须得在类的实例化对象中才能使用。

3.赋值:静态变量是,该类所有实例的同一个静态变量的值都是相同的,不管你怎么赋值,静态变量的值都是相同的

           而非静态变量,不同对象的同一个非静态变量的值可以不同,你可以给非静态变量赋很多不同的值。

posted @ 2008-12-01 17:21 xhx(小新) 阅读(252) 评论(2) 编辑

  

导航

统计

公告

昵称:xhx(小新)
园龄:3年4个月
粉丝:0
关注:0

搜索

 
 

常用链接

随笔档案

最新评论