-
- Java常见面试题(含答案)
- Weather:阵雨,东北风6-7级,最高气温25 ℃
- 2005-09-13
第一,谈谈final, finally, finalize的区别。
final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声...- Views(4228) | Comments(0) | In System/Application
-
- Java入门需掌握的30个基本概念
- Weather:阵雨,东北风6-7级,最高气温25 ℃
- 2005-09-13
基本概念
1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。
2.OOP中最重要的思...- Views(4047) | Comments(0) | In System/Application
-
- C#的四个基本技巧(转)
- Weather:十度有风天
- 2005-03-31
- 1.如果可能尽量使用接口来编程
.NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码:
private void LoadList (object [] items, ListBox l)
{
for (int i = 0; i < items.Length;i++) <... - Views(3647) | Comments(0) | In System/Application
-
- 关于c#中多态的例子!(转)
- Weather:十度有风天
- 2005-03-31
- /*
***这是一个非常简单的c#例子,但却涉及到了一些面向对象的高级概念
×××抽象类,子类如何继承并覆盖父类中的(抽象)方法,
***多态***
***/
using System;
public abstract class Shape
{
public abstract void DrawYourself();
}
public class Triangle:Shape
{
public override void Dra... - Views(4173) | Comments(0) | In System/Application
