.NET第二周的学习情况

现在我们开始学习面向对象的3天,我发现面向对象好绕;

eg: public int Baoji
        {
            get
            {
                return baoji;
            }
            set
            {
                baoji = value;
                if (baoji < 0)
                {
                    baoji = 0;
                }
                if (baoji > 100)
                {
                    baoji = 100;
                }
            }
        }
        public void Attackmonster(monster  m)
        { Console.ForegroundColor = ConsoleColor.Magenta;
            Random rad = new Random();//随机数
            int num = rad.Next(1, 101);//随机数值
            //检查是否被闪避
            if (num <= m.Shanbi)
            {
                Console.WriteLine("对不起!!攻击无效,聪明的怪兽轻而易举的躲开了你的攻击");
                return;
            }
            int shanhai = Attack -m.Deface;
            shanhai = shanhai  < 1 ? 1 : shanhai ;
            //检查是否暴击
            num = rad.Next(1, 101);
            if (num <= Baoji)
            {
                shanhai  *= 2;
                Console.Write("暴击!");
            }
           
            m.Shengmingli -= shanhai;
          
            Console.WriteLine("英雄烈猛的攻击了怪兽,使怪兽受了{0}点伤害,怪兽剩余生命力:{1}", shanhai, m.Shengmingli);
        }

等等、、、、

时间: 2024-09-30 11:04:10

.NET第二周的学习情况的相关文章

(转).net开发者对android第二周的学习体会

这一周相对没有春节时这么闲了,白天也比较多的工作要做,每天晚上又要被我三岁的女儿折腾到十点, 实在没有多少时间学习.在前一周的基础上,这周我试着自己练习写了一个个人管理的android的程序,主要实现万年历,日程,随手便贴,短信群发等一些功能.下面总结一下自己在其过程中的一些心得和体会,都是一些没技术含量的活,我只写下自己的思路,不贴具体的代码了.苦于周围没有人可交流,大部分功能都是自己闭门造车或参考网上的资料实现,也不知道是否合理,望高手能加以指正. 1.   页面布局技巧 页面布局是andr

第八周c++学习情况——杨智雯

学习情况:周一的时候老师讲了上个星期没有讲完的五六章的知识,因为周末的时候已经写了这部分没有讲过的内容的作业,所以已经自己自学了,内容比较容易掌握,然后讲了一下第七章的数组的内容.周三上实验课,老师继续讲了第七章的数组,讲的内容比较详细,例子分析的很到位,学习了冒泡法和插入法,但是第七章还没有学完.老师讲的内容比较多,没有留太多的时间给我们打代码,我只完成了实验的第一题,还没有来得及看第二题,emmm现在看了看第二题好像有点苦恼emmm,如果老师能留多一点时间我就可以在课上问老师了,不过我还是先

2018年-2019年第二学期第二周C#学习个人总结

在本学期的第二周,我们又开始了C#的学习.在星期一的C#课上时,我们学了this关键字的用法其中包括1.this访问属性2.this访问成员方法3.this访问构造方法.在this访问属性中通过this关键字可以明确地去访问一个类的属性,解决与局部变量名称冲突问题:this访问成员方法中是在类中调用自己的成员方法也可以使用this关键字通过this.方法名的方式调用:this访问构造方法中是可以用:this([参数1,参数2…])来调用其他的构造方法.索引器可以访问多个数据成员使用this关键字

第二周的学习进度

  第二周 所花时间(包括上课) 20小时 代码量(行) 600 博客量(篇 5 了解到的知识 1.构建之法第4章的精度: 2.四则运算的升级版完成: 3.代码程序的测试了解以及完成作业:

第二周的学习进度条

  第二周 所花时间(包括上课) 14小时                                                                         代码量(行) 150 博客量(篇) 4 了解到的知识 •代码的规范性 •单元测试和软件维护的重要性 •掌握了在程序中使用文本输出的方法 本周在软件工程这门课上所花的时间明显增加,因为上周的程序任务相对较简单(当然上周我不是这么想的),本次程序要求更多更严格,所以用了较多时间在编写程序和调试程序上.当然,通过此次

第二周软件工程学习

又到了截止交作业的时间了,这周比上周好一点,利用的今天下午的时间,我看了邹欣老师的构建之法的前三章.果然如许老师说的一样,看过了就爱不释手啊,基本上没有死记硬背的东西,各种生动的例子,让我这个计算机基础那么差的除了一些用英文写的专业的名词之外,差不多都能看懂.还没有进行俩人结对的项目,看到第四章的时候就没继续往下看. 那下面就说一说我对前三章的理解和体会,以及想提出的问题吧.最想说的是30页的例子,实在是有点恶心,即使生动的介绍了BUG的定义.在第一章中还有很多对计算机行业的发展前景,就业方向,

第二周C++学习总结

经过这个星期的学习,认识C语言C++语言,学会打代码,但是打出第一个代码还是经历了很大困难,首先我对于打代码真的一窍不通,其次我连打代码的软件也不会装,但在班导的帮助下我还是装好了软件,在打第一个代码hello word时在endl后面忘了加":"导致无法运行,好在系统提醒及时改正后终于成功打出第一个代码,然后又练习打了其他几个代码. 下周计划:将课本第二章例题练习一遍,掌握保留字和实际符,掌握C++基本数据类型及常量和变量的说明,初始化方法,练到能够不看课本打出正确代码,另外从课外找

这周的学习情况

这周总的来说大部分时间都是在复习前段时间学的知识,我觉得前面的还比较好理解,就是到了函数的时候不知道怎么去分离,所以每次要分离的时候都很难下手.复习的时候就一直看这个基本上知道了怎么用,还有昨天用的strcmp(比较)这个怎么用的 1 2 3 4 5 6 7 8 9 10 //题:比较字符串 //要看ASII表 A:65,a:95 #include<stdio.h> #include "1.c" int main(void){     char a[] = "Aa

java第二周的学习知识2

sPrimitive() 判断是否为基本类型,Class.isPrimitive(),原始类型下返回true. for(Size value:Size.values()) { //此代码中的values()enum中自动生成,方便遍历enum System.out.println(value); } 枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象.相同的值则引用同一个对象. switch使用enum public class EnumTest { public static void