什么叫眼高手低,约学习越觉得知道的很少,越简单的东西越懒得去练习,所以就越不会,对我来说,这就是所谓的眼高手低吧。
比如一个简单的小练习,编写一个控制台应用程序,添加一个小汽车类,它的属性包括color,name,productplace.封装字段,并编写一个run方法运行。
简单吧,一看都不想做。可是做起来也许并不那么轻松,我有思路,可是下手写的时候还是感觉很乱,最后还会出现一些低级错误,比如最后都忘了调用方法就去运行了,还有程序格式很乱,自己找不到对应的大括号了,浪费了不少时间,还有就是基础知识还是不牢固呢,一个简单的只需5分钟的程序,被我写了20分钟左右。
真正的眼高手低,疏于练习的结果。
代码实在简单到不行:
class Program
{
static void Main(string[] args)
{
Car car = new Car();
car.Color = "红色";
car.Name = "宝马";
car.Productplace = "日本";
car.run();
}
}
public class Car
{
private string name;
public string Name
{
get { return name; }
set { name = value; }
}
private string color;
public string Color
{
get { return color; }
set
{
color = value;
if (color == "红色")
{
color = "我是红色的";
}
else
value = "我不是红色的";
}
}
private string productplace;
public string Productplace
{
get { return productplace; }
set { productplace = value; }
}
public void run()
{
Console.WriteLine("{0}的颜色和产地分别是{1}和{2}",name,color,productplace);
Console.ReadLine();
}