自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 黑马程序员--多态练习(手机工厂)

interface IAppable { void applicatiable(); }interface Icall { void call(); } abstract class Phone:Icall { public abstract void call();

2013-12-11 13:05:55 560

原创 黑马程序员--多态

■子类可以有与父类方法名相同的方法  ♢签名不同(重载)  ♢签名相同(隐藏基类方法)■子类可以重写父类方法  ♢虚方法  ♢重写方法  ♢重写基类方法一样可以调用基类方法■多态就是对象可以表现多个类型的能力.(一种表现形式,实现多种功能)■几种建立多态的方式  ♢用父类实现多态  ♢用抽象类实现多态  ♢用接口实现多态■多态版本控制  ♢需要保

2013-12-11 13:05:53 454

原创 黑马程序员--里氏转换

?如果有一个非静态类,当我们在线程栈你创建了引用变量,但没有使用new方法创建对象时,该引用变量可以使用点运算符点出类的成员吗答案是:经调试发现是可以的说明:变量类型决定可以点出的什么成员,(专业术语来说,就是引用变量决定指针偏移量).但是,若要给点出的成员赋值或者使用它,必须使用new创建对象,以给它分配内存 里氏转换■子类对象可以无条件的赋值给父类: 父类类型名  引用变量名=

2013-12-11 13:05:51 479

原创 黑马程序员-类和继承

类的继承  通过继承,我们可以定义一个新类,新类纳入一个已经声明的类并进行扩展. ■可以使用一个已经存在的类作为新类的基础,已经存在的类称为基类(base class),新类称为派生类(derived class).派生类的组成成员如下.   □自己声明中的成员   □基类的成员 ■要声明一个派生类,需要在类名后加入基类规格说明,基类规格说明由冒号和后面跟着用作基类的类的名称.

2013-12-11 13:05:49 396

原创 将博客搬至CSDN

我想将博客备份一份至CSDN.

2013-12-11 13:05:47 424

原创 黑马程序员-引用类型传递参数的特殊情况(string)

struct Patient { public string status; } class Person { public string life; } class Program { static void Main(string[] args) {

2013-12-11 13:05:45 719

原创 黑马程序员-引用类型和值类型复习

典型引用类型与值类型的例子: class Program { static void Main(string[] args) { Patient patientOne = new Patient(); Patient PatientSecond = patientOne;

2013-12-11 13:05:42 452

原创 黑马程序员-字符串

string可以看做是char数组的只读数组.char c=s[]1.c#中字符串有一个重要的特征:不可变性,字符串一旦声明就不再可以改变.所以只能通过索引来读取指定位置的char,不能对指定位置的char做改变.如果要对char进行修改,那么必须创建一个新的字符串,用s.ToCharArray()方法得到字符串的char数组,对数组进行修改后,调用new string(char[])

2013-12-11 13:05:40 513

原创 黑马程序员-类的复习

类的概述     程序把数据和行为组织成逻辑上相关的数据项和函数的集合,称之为类. 类是一种活动的数据结构.数据项成员是存储与类或类的实例相关的的数据.函数成员,它是执行代码. 数据成员存储                                                             函数成员执行代码 √字段

2013-12-11 13:05:38 601

原创 黑马程序员-面向对象复习

概要:以下整理了有关老师对类的讲解,并结合了《c#4.0图解教程》的知识及自己的理解,以帮助自己掌握类的使用,类成员,类进阶,类和继承等与类相关的知识,深刻理解面向对象的思想。1.理解面向对象面向对象是相对面向过程而言的,面向对象和面向过程都是一种思想.面向过程强调的是功能行为,完成任务由多个函数构成。面向对象将功能进行封装打包 ,完成任务由对象构成强调具备了功能的对象.书本上

2013-12-11 13:05:36 506

原创 黑马程序员-c#基础加强版之方法控制流复习-3控制台打印密码

题目三:控制台做简单计算器我自己的code:namespace 习题三计算器{ class Program { static int ReadInt(string str) { Console.WriteLine(str); int inputNum;

2013-12-11 13:05:34 563

原创 黑马程序员-c#基础加强版之方法控制流复习-2变量是否初始化的问题

今天在看老师讲课的时候,发现一个问题,即上上篇学习笔记《小菜学try语句,又被trouble给cathch住了》里提到的变量未被赋值(没有初始化)的问题.以下左边的代码为老师写的代码,MyFirstMehod方法里的num变量声明时也未赋值(没有初始化),可是并没有报错.右边为之前我写的一个ReadInt的方法,编译错误,错误为:使用了为赋值的局部变量Num1.我感觉二者没有什么差别,为什么左边的

2013-12-11 13:05:32 502

原创 黑马程序员-c#基础加强版之方法控制流复习-1关于方法的讲解

题一:我的code/// /// 使用方法输入一个整数,使用方法输入一个范围内的数,比如(16-25)之内的数字。 /// class Program { static int ReadInt(){ do { Console.WriteLine("请输入一个整数");

2013-12-11 13:05:30 461

原创 黑马程序员-小菜学try语句,又被trouble给catch住了

今天,我写了一个读取整数的函数,如下:static int ReadInt(){ int inputNum; bool IsNumber = false; do { Console.WriteLine("请输入一个整数"); tr

2013-12-11 13:05:27 554

原创 自学.Net后的第一次面试

经过好一阵子的自学,我决定先出去参加面试,看看是否能找到一家可以收留我的公司。很不幸的是,投了很多简历,都石沉大海。终于盼来了两个面试电话,一个是上海鼎创造信息科技有限公司。上海鼎创是以研发销售视频,教育,软件为主的科技型企业,地处闵行区吴泾科技园区,比较偏僻的地带,好不好找。       面试的HR非常随和,有点像邻家大姐,感觉似乎太过随和了,让我觉得显得有点随便。她和我简单的聊了一下为什么

2013-11-04 09:54:43 912 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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