S2T40深入.NET平台和C#编程简答题52017-4-6

public  class powwow
    {

//姓名
        private string name;
        public string Name
        {
            get { return name;}
            set { name = value;}
        }

//生命值

private int blood;

public int Blood

{

get { return blood;}

set { blood = value;}

}

//战斗力

private int power;
        public int Power
        {
            get { return power;}
            set { power = value;}
        }

//级别

private int level;

public int Level

{

get { return level;}

set { level = value;}

}

//有参的构造函数

public powwow(string name,int power,int level)

{

this.Name = name;

this.Blood = 10000;

this.Power = power;

this.Level = level;

}

//无参的构造函数

public powwow()

{

this.name = "王大师";

this.Blood = 10000;

this.Power = 100;

this.level = 3;

}

//重载方法

public powwow(string name,int blood,int power, int level)

{

this.Name = name;

this.Blood = blood;

this.Power = power;

this.Level = level;

}

}

----------------------------------------------------------------------------------------------------------------------------------------------------------

class Program     {

static void Main(string[] args)

{

powwow pw = new powwow();

Console.WriteLine("巫师的姓名{0},生命值是{1},战斗力{2},级别{3}", pw.Name, pw.Blood, pw.Power, pw.Level);

powwow   pw1=new powwow("东毒西徐",1000,2);

Console.WriteLine("巫师的姓名{0},生命值是{1},战斗力{2},级别{3}",pw1.Name,pw1.Blood,pw1.Power,pw1.Level);

powwow pw2 = new powwow("师毒", 6000, 98, 1);

Console.WriteLine("巫师的姓名{0},生命值是{1},战斗力{2},级别{3}", pw2.Name, pw2.Blood, pw2.Power, pw2.Level);

Console.ReadLine();

}

}

时间: 2024-12-13 16:52:38

S2T40深入.NET平台和C#编程简答题52017-4-6的相关文章

S2T40.(深入.Net平台和C#编程)第四章.简答题4.刁汉生.20170406

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace 简答题.Entity 8 { 9 /// <summary> 10 /// 蚂蚁类 11 /// </summary> 12 public class Ant 13 { 14 //蚂蚁名字 15 publi

S2T40.(深入.Net平台和C#编程)第四章.简答题5.刁汉生.20170406

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace 简答题5.Entity 8 { 9 /// <summary> 10 /// 巫师类 11 /// </summary> 12 public class Wizard 13 { 14 /// <sum

S2T40.(深入.Net平台和C#编程)第四章.简答题4、5.何强.20170406

简答题4: 简答题5

S2T40.(深入.Net平台和C#编程)第四章.简答题4.李向阳.20170406

1 ===================蚂蚁类=============== 2 using System; 3 using System.Collections.Generic; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 7 8 namespace KeHouZuYe.entity 9 { 10 /// <summary> 11 /// 蚂蚁类 12 /// </summary&

S2T40.(深入.Net平台和C#编程)第四章.简答题5.李向阳.20170406

---恢复内容开始--- 1 ============巫师类============= 2 using System; 3 using System.Collections.Generic; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 7 8 namespace J5.entity 9 { 10 /// <summary> 11 ///巫师类 12 /// </summary>

S2---深入.NET平台和C#编程的完美总结

1.NET简单解说 l 面向对象提升 OOP(Object Oriented  Programming)面向对象编程 AOP:(Aspache  Oriented Programming):面向切面编程 OOD(Object Oriented  Designer)面向对象设计(架构师)   3万/month OOA(Object Oriented  Analysis)面向对象分析  (分析师) 10万/month DBA(Database Administrator,简称DBA) l 泛型集合对

linux下C语言socket网络编程简例

转自:http://blog.csdn.net/kikilizhm/article/details/7858405 这里给出在linux下的简单socket网络编程的实例,使用tcp协议进行通信,服务端进行监听,在收到客户端的连接后,发送数据给客户端:客户端在接受到数据后打印出来,然后关闭.程序里有详细的说明,其中对具体的结构体和函数的实现可以参考其他资料. 程序说明: 这里服务器的端口号和ip地址使用固定的设置,移植时可以根据具体情况更改,可以改写为参数传递更好,这里为了方便,使用固定的. 移

使用ReactiveCocoa实现iOS平台响应式编程

使用ReactiveCocoa实现iOS平台响应式编程 ReactiveCocoa和响应式编程 在说ReactiveCocoa之前,先要介绍一下FRP(Functional Reactive Programming,响应式编程),在维基百科中有这样一个例子介绍: 在命令式编程环境中,a = b + c 表示将表达式的结果赋给a,而之后改变b或c的值不会影响a.但在响应式编程中,a的值会随着b或c的更新而更新. Excel就是响应式编程的一个例子.单元格可以包含字面值或类似"=B1+C1″的公式,

深入.net平台和c#编程 学习笔记

深入.net平台和c#编程 一:理解.nteFramwork与c# 1.1,:Microsoft.net框架概述 1.2:.net框架结构 1.3.:c#语言概述 1.4:体验框架类库的强大功能 二:用对象思考:属性和方法 2.1:类和对象 2.2::编写一个自己的类 2..3:综合实践 三:用对象思考:值类型和应用类型 3.1:在类中使用几种新的数据类型 3.2::理解c#中的值类型和引用类型 3.3:在类中使用索引器 3.4:使用类图描述类和类成员 四:用集合组织相关数据 4.1::集合概述