1.abstact 抽象类抽象方法: 1)只需定义,不需实现 2)抽象方法就是用来重写的 3)当一个类中有抽象方法时,必须定义为抽象类 2.final final就是最终的意思,所定义的都是不能修改的,final定义的变量值不能变,定义的方法不能被重写,定义的类不能被继承。 3.多态 1)三个条件: ...
分类:
其他好文 时间:
2017-10-21 18:58:14
阅读次数:
135
命名空间:using System.Drawing; Graphics类:有道词典翻译 在C#里是封装一个 GDI+ 绘图图面,此类不能被继承。 Pen类:定义用于绘制直线和曲线的对象。 此类不能被继承。 Graphics g = new Graphics();创建画板对象 Pen p = new ...
final定义的变量可以看做一个常量,不能被改变; final定义的方法不能被覆盖; final定义的类不能被继承。 final static 就是再加上static的特性就可以了static 和final是没有直接关系的static 是在内存中分配一块区域,供整个类通用,所有的类的对象都享有它的共 ...
分类:
其他好文 时间:
2017-10-11 00:51:27
阅读次数:
130
1、DirectoryInfo 类 DirectoryInfo 类派生自 FileSystemInfo 类。它提供了各种用于创建、移动、浏览目录和子目录的方法。该类不能被继承。 2、FileInfo 类 FileInfo 类派生自 FileSystemInfo 类。它提供了用于创建、复制、删除、移动 ...
变量名前加final 该变量的值初始化后不能再改变。 方法名前加final 该方法不能被重写。 类名前加final 该类不能被继承。 参考资料 Java ,方法,变量前加final 各有什么不一样? ...
分类:
编程语言 时间:
2017-10-08 14:43:07
阅读次数:
221
final关键字 1、final关键字在java中被称为完结器,表示最终的意思; 2、final能声明类、方法、属性; 3、使用final声明的类不能被继承,使用final声明的方法不能被重写,使用final声明的变量变成常量,常量是不可被修改的。 抽象类 概念 包含一个抽象方法的类就是抽象类。 抽 ...
分类:
编程语言 时间:
2017-10-03 21:11:15
阅读次数:
183
1、修饰类 类不能被继承 2、修饰方法 目的有二: 1)禁止子类重写该方法 2)执行效率(JVM相关的东西,不用太关注) 3、修饰变量 final修饰原始类型的变量,该变量不能被修改 final修饰引用类型的对象,该引用指向的地址不可再次被修改 final修饰参数,该参数在方法中不能被修改 fina ...
分类:
其他好文 时间:
2017-09-28 17:19:34
阅读次数:
149
在Java中,如果一个类没有任何显式创建的构造器则该类默认会有一个无参构造器;如果显式创建了有参构造器则该类就不再有默认无参构造器。 在Java继承中,构造器并不能被继承,而是被显示或隐式调用。 1、子类的构造方法中必须调用其基类的构造方法(显示或隐式) 1.1、若是显示调用,则可以通过 super ...
分类:
编程语言 时间:
2017-09-27 22:29:29
阅读次数:
221
一、final关键字 有的时候不想别人重写我的方法,使用final关键字修饰该方法,final:最后的,最终的,可以修饰类、修饰函数、修饰变量,修饰类:该类不能被继承;直接写在class关键字前面 修饰函数:函数不能被重写;直接写在函数返回值类型前面; 修饰变量:变量的值不能被修改,可以成为常量;直 ...
分类:
编程语言 时间:
2017-09-26 23:40:26
阅读次数:
205
1. 关于final修饰符 参考文章: 浅析Java中的final关键字 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的 ...
分类:
其他好文 时间:
2017-09-23 13:29:24
阅读次数:
167