java protected修饰符访问权限

java protected修饰符同包内可访问,继承该类的子类可以访问,不管该子类是否和父类在同一个包内是吗? package com.fu;       public class Base {                   protected int protec...

2017-12-11 11:49:10

阅读数 261

评论数 0

java中static的作用

static是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样做有什么意义呢? 在Java程序里面,所...

2017-11-10 15:36:50

阅读数 239

评论数 0

主键和外键

2016-10-08 09:30:04

阅读数 150

评论数 0

Repeater和控件的runat="server"分析

一、功能说明: 勾选复选框后,对是否输入了数量及其格式进行验证。 原始设计是多选,在后台进行验证;现在需改为单选,在前台进行验证。 二、原始代码: HTML代码:(该部分代码置于repeater控件中) asp:Repeater runat="server&quo...

2016-09-20 16:15:50

阅读数 962

评论数 1

各种情况下的方法调用

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Exeplems { public class Class1 { publ...

2016-08-08 10:52:46

阅读数 219

评论数 0

第一次独立编写小程序——写入数据库

老师姓名:                                     using System; using System.Data.SqlClient; namespace mmkj {     public partial c...

2016-05-27 17:36:39

阅读数 356

评论数 0

事件(多路委托、事件)

事件的主要特点是一对多关联,即一个事件源,多个响应者。在具体技术上,.NETFramework 的事件处理机制是基于多路委托实现的。 public delegate void MyMultiDelegate(int value ); //事件发布者类 public class Publisher...

2016-05-13 16:42:15

阅读数 331

评论数 0

委托(委托变量、多路委托变量)

微软公司在设计运行于.NET Framework 平台之上的面向对象语言(如C#和VisualBasic.NET)时引入了这一新特性。 int i; //定义变量 i=100; //给变量赋值 委托(delegate)也可以看成是一种数据类型,它所定义的变量能接收的数值只能是一个函数。委托类型的...

2016-05-13 14:57:16

阅读数 713

评论数 0

多态(继承多态和接口多态、多态数组)

使用基类变量引用子类对象,或使用接口变量引用实现了此接口的对象。这其实就是多态编程。 多态编程的基本原理是:使用基类或接口变量编程。 在多态编程中,基类一般都是抽象基类,其中拥有一个或多个抽象方法,各个子类可以根据需要重写这些方法。或者使用接口,每个接口都规定了一个或多个抽象方法,实现接口的类根据...

2016-05-10 15:40:27

阅读数 2788

评论数 1

接口与显式实现接口

鸭子是一种鸟,会游泳,同时又是一种食物。 C# 中所有的类都只能有一个父类,C#引入了接口(interface)这一概念,并规定“一个类可以实现多个接口”。 关键字interface 用于定义接口。 //定义两个接口 public interface ISwim { void Swim(); ...

2016-05-05 16:42:25

阅读数 375

评论数 0

抽象类、抽象方法、抽象属性

在一个类前面加上“abstract”关键字,此类就成为了抽象类。一个方法类前面加上“abstract”关键字,此方法就成为了抽象方法。 抽象类一般用于表达一种比较抽象的事物,比如前面所说的“水果”,而抽象方法则说明此抽象类应该具有的某种性质,比如Fruit 类中有一个抽象方法GrowInArea...

2016-05-05 16:25:00

阅读数 6495

评论数 0

子类与父类之间的方法重载、隐藏、重写与虚方法调用

由于子类对象同时“汇集了”父类和子类的所有公共方法,如果子类中某个方法与父类方法的签名一样(即方法名和方法参数都一样),那当通过子类对象访问此方法时,访问的是子类还是父类所定义的方法? 总的来说,子类方法与父类方法之间的关系可以概括为以下三种。

2016-05-05 14:54:08

阅读数 3724

评论数 0

子类父类变量的相互赋值

子类对象可以被当成基类对象使用。 Parent p; Son c = new Son (); p = c; //正确,子类对象可以传给父类变量 c = p; //错误,父类对象变量不可以直接赋值给子类变量 如果确信父类变量中所引用的对象的确是子类类型,则可以通过类型强制转...

2016-05-05 11:18:11

阅读数 360

评论数 0

类与类成员(字段和方法)的访问权限

public class A { public int publicI; //public 和private 主要用于定义单个类的成员存取权限 private int privateI; protected int protectedI; private void f() //只要是类A 直接定义...

2016-05-05 10:30:39

阅读数 372

评论数 0

命名空间与类库

一、命名空间可以看成是类的“容器”,它可以包含多个类。如果要使用命名空间中的类,需 要指明其命名空间。 using MyDLL;或MyDLL.MyPublicClass obj=new MyDLL.MyPublicClass();两种方式都可以。 命名空间是可以嵌套的。 names...

2016-05-04 17:57:44

阅读数 2130

评论数 0

值类型与引用类型(线程堆栈与托管堆)

一、.NET 将变量的类型分为“值类型”与“引用类型”两大类。诸如int 和float 之类的变量属于值类型,而“类”类型的变量则属于 “引用类型”。 值类型的变量一定义之后就马上可用。比如定义“int i;”之后,变量i 即可使用。引用类型的变量定义之后,还必须用new 关键字创建对象后才可以...

2016-05-04 14:02:56

阅读数 731

评论数 0

进程(应用程序)之二

using System; using System.Diagnostics; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Console用...

2016-04-24 21:39:04

阅读数 161

评论数 0

VS快捷键C#

1、alt+shift+F10,引用一个类时,定位找到其命名空间并且引用其命名空间。 2、F12,转到类的定义页面。 3、选中所要注释(反注释)的行或段落,     注释:Ctrl+K, Ctrl+C,实际操作,按住Ctrl键不放,先按K键,再按C键。相当于Ctrl+K加  Ctrl+C的组合键 ...

2016-04-24 10:26:51

阅读数 1367

评论数 0

进程(应用程序)之一

一个应用程序就是一个进程,而一个进程又是多个线程组成的。 进程帮助我们在内存中分配应用程序执行所需要的空间。可以通过进程来直接操作应用程序。 VS——C#中进程的类名是Process,其命名空间是using System.Diagnostics。 创建一个控制台应用程序,源码如下: using S...

2016-04-23 09:24:04

阅读数 228

评论数 0

未能将网站配置为使用ASP.NET4.5(待解决)

电脑上更新了VS版本或升级补丁或升级了framework或升级了windows可能会遇到此问题。 第一步是:配置IIS应用程序池.net framework的版本, 第二步,运行--->cmd--->输入  %windir%\Microsoft.NET\Fr...

2016-04-21 09:44:04

阅读数 3622

评论数 5

提示
确定要删除当前文章?
取消 删除
关闭
关闭