我最近在看一个视屏教程,刚刚说到类!
他用“人”定义了一个类,在类里面有成员变量-名字,年龄,身高,成员方法是“说话”!
然后用一个例子讲解了以上内容。
但他说的比较不容易懂,而且代码比较多的注释站了屏幕很多位置,看得有点眼花,反复看了10次视屏,也没看明白!!
这个内容应该在c#中比较重要,所以我翻了一些网上的资料,看了一些朋友写的文章,发现虽然矛头都指向一个意思,但我就是没转过来,是在无奈,到这里求助大家,希望大家给我一些帮助!
另外,为了让大家有重点的回答我的问题,我先自报一下我的基础:
三年的按键精灵编程经验,熟悉常用命令(即使是在c#,只要稍微熟悉一下书写而是,我想还是没有问题的)。
他用“人”定义了一个类,在类里面有成员变量-名字,年龄,身高,成员方法是“说话”!
然后用一个例子讲解了以上内容。
但他说的比较不容易懂,而且代码比较多的注释站了屏幕很多位置,看得有点眼花,反复看了10次视屏,也没看明白!!
这个内容应该在c#中比较重要,所以我翻了一些网上的资料,看了一些朋友写的文章,发现虽然矛头都指向一个意思,但我就是没转过来,是在无奈,到这里求助大家,希望大家给我一些帮助!
另外,为了让大家有重点的回答我的问题,我先自报一下我的基础:
三年的按键精灵编程经验,熟悉常用命令(即使是在c#,只要稍微熟悉一下书写而是,我想还是没有问题的)。
习惯了过程编程?看看这些内容吧:
http://www.cnblogs.com/healerkx/category/136925.html
多看看书如C# 入门经典
public class Person
{
public string name{get;set;}
public double weight {get;set;}
public Person(String name)
{
this.name = name;
}
}
2。把你要做的操作封装(打包,比如,如何使用ID,帐号及其密码
3。使用(也叫实例化个对象:人之类 张三 = new 人之类();张三.使用ID的方法;
张三.使用帐号的方法;
...人之类 李四 = new 人之类();李四.使用ID的方法;
李四三.使用帐号的方法;显然,张三.使用ID的方法 使用的是张三的数据,而不会提取出李四的钱来,
反之,李四.使用ID的方法 使用的是李四的数据,而不会提取出张三的钱来人之类的定义:
public class 人之类
{
...(数据成员及其处理这些数据的方法)
}
TOM是人类的一个实例 : human TOM = new human()
人有属性,例如:身高,体重 表达为:
TOM.height
TOM.weight
人也有方法,例如:吃饭,睡觉 表达为:
TOM.eat()
TOM.sleep()
按照生活常识,
TOM吃了饭,体重会增加,eat()方法中,就应该有增加weight这个属性的语句。