zoukankan      html  css  js  c++  java
  • 题目_2

    1在类的构造函数前加上static会报什么错?为什么?
    2C# String类型比stringBuilder类型的优势是什么?
    3C# 函数Func(string a, string b)用Lambda表达式怎么写?
    4数列1,1,2,3,5,8,13...第n位数是多少?用C#递归算法实现
    5一个简单的游戏,怪物会走动攻击死亡,游戏角色会走动,跳跃攻击格挡死亡,还会接受玩家从输入端输入的指令,NPC会走动,他们彼此之间可以互相通信.请画出以上三种角色的UML图示.

    //===========================

    1NGUI Button怎样接受用户点击并调用函数,具体方法名称是什么
    2怎么判断两个平面是否相交?不能用碰撞体,说出计算方法(我本来说用transform但是不会算边界坐标,不知道有木有大神提点下)
    3<愤怒的小鸟>给予初速度以后,怎么让小鸟受到重力和空气阻力的影响而绘制抛物线轨迹,说出具体的计算方法.

    //===========================================

    1.构造函数格式为 public+类名如果加上static会报错(静态构造函数不能有访问修饰符) 原因:静态构造函数不允许访问修饰符,也不接受任何参数; 无论创建多少类型的对象,静态构造函数只执行一次; 运行库创建类实例或者首次访问静态成员之前,运行库调用静态构造函数; 静态构造函数执行先于任何实例级别的构造函数; 显然也就无法使用this和base来调用构造函数
    2.如果是处理字符串的话,用string中的方法每次都需要创建一个新的字符串对象并且分配新的内存地址,而stringBuilder是在原来的内存里对字符串进行修改,所以在字符串处理方面还是建议用stringBuilder这样比较节约内存。但是string 类的方法和功能仍然还是比stringBuilder类要强.
    //===============蓝不大表达式就是 Func(string a,string b)可以用(a,b)=>{}表示
    直接拿到这两个平面的法线就可以了…… 将这两条法线做叉乘,如果结果是Vector3.Zero那么就是水平的,如果不是那么就是相交的。
    int Fibonacci (int n){
        if(n<3)
        {
            return 1;
        }
        else
        {
            return (Fibonacci(n-1)+Fibonacci(n-2));
        }
    }
    //======================
     
     
     
     如果我是老板 我会问 你经常玩游戏吗  游戏最重要的是什么  游戏能给人带来什么  你喜欢看电影吗 喜欢音乐吗 你喜欢什么类型风格的游戏 为什么?  你都玩过什么游戏 从什么时候开始接触游戏的? 在你心中最完美的游戏是什么  我们公司制作惊悚游戏 你对这个感兴趣吗?  你有一个什么样的游戏梦
  • 相关阅读:
    【Java】 Spring 框架初步学习总结(一)简单实现 IoC 和 AOP
    【Java】MyBatis框架初步学习总结
    CPLEX在Linux上的安装与配置
    CPLEX在IDEA上的配置
    WINDOWS系统下用BAT脚本运行JAR包
    启发式算法:遗传算法 (Genetic algorithm)
    Java基础知识:集合框架
    Java基础知识:Collection接口
    打印n位数的最大值
    我喜欢的博客
  • 原文地址:https://www.cnblogs.com/yuanyifei/p/4117352.html
Copyright © 2011-2022 走看看