摘要: 在前面的一些日子里,一只都在学习C#语言,使用C#在做一些小项目的,今天转到了Java的学习,还是感觉有点的不习惯,没有以前的中文界面的,全是英文。写起代码来都一直保持着C#中的编码的习惯,但是学习JAVA并不是很难,今天讲的JAVA中抽象和封装和C#之前学过的非常类似,所以只要C#学的好,转到JA 阅读全文
posted @ 2016-04-16 17:39 hyjj 阅读(556) 评论(2) 推荐(2) 编辑
摘要: 在我们开发中常见的用到索引器的地方非常之多,索引器是一个非常微妙的特殊类的成员,它能够让对象以类似数组的方式来存取,当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。使程序看起来更为直观,更容易编写。 一.定义索引器 定义索引器的方式与定义属性有些类似,其一般形式如下: [ 阅读全文
posted @ 2016-04-13 15:00 hyjj 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 一.为什么数组和集合可以使用foreach遍历 01. 因为数组和集合都实现了IEnumerable接口,该接口中只有一个方法,GetEnumerator() 02.数组类型是从抽象基类型 Array 派生的引用类型。由于此类型实现了 IEnumerable ,因此可以对 C# 中的所有数组使用 f 阅读全文
posted @ 2016-04-13 14:44 hyjj 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 一.什么是接口 接口是组件之间的协议,描述了组件对外提供的服务。从技术上讲接口是一组包含了函数型方法的数据结构。 通过这组数据结构,客户代码可以调用组件对象的功能。接口可以从父接口中继承。接口的继承首先是说明性继承,不是实现性继承,它的实现需要通过类或结构来实现;其次接口继承可以是多继承。 二.定义 阅读全文
posted @ 2016-04-13 14:33 hyjj 阅读(2457) 评论(1) 推荐(0) 编辑
摘要: 1.实现两级下拉框的联动。 功能:实现点击年级下拉框,加载对应科目的下拉框。 第一步:首先要加载年级下拉框中的数据。 01.在GradeDAL层(数据访问层)写一个方法,查询所有年级的信息。 02.在GradeBLL层(业务逻辑层)调用数据访问层的方法,返回给UI层来调用。 03.在UI层(表示层) 阅读全文
posted @ 2016-03-31 15:31 hyjj 阅读(1091) 评论(0) 推荐(0) 编辑