using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 机器人
{
class Program
{
static void Main(string[] args)
{
机器人 robot=new 机器人();
robot.Name = "小 i";
robot.Eat(5);
robot.sayHello();
while (true)
{
string str = Console.ReadLine();
robot.speak(str);
}
}
}
class 机器人
{
public string Name{get;set;}
public int Fulllever{get;set;}
public void sayHello()
{
Console.WriteLine("你好我叫{0}",Name);
}
public void Eat(int foodCount)
{
if (Fulllever > 100)
{
return;
}
Fulllever = Fulllever + foodCount;
}
public void speak(string str)
{
if (Fulllever <= 0)
{
Console.WriteLine("饿死 啦");
return;
}
if (str.Contains("姓名") || str.Contains("名字"))
{
this.sayHello();
}
else if (str.Contains("女朋友"))
{
Console.WriteLine("不考虑");
}
else
{
Console.WriteLine("听不懂");
}
Fulllever--;
}
}
}
看了视频,自己做的机器人练习!分享下。
|