//看,我会写类了。类是对象的抽象,对象是类的实现。老师讲了一大坨,
//1. 对象:记住一切皆对象就行了。
//2. 对象的生命周期:跟变量一样,有生命周期,具体请代码测试
//3. 对象与类:类是对象的抽象,对象是类的实现。
//4. 实践,编写用户,商品,讲师类 : 这个是讲了实例,就好比我下面的原代码。只要比着写或是套模板就行。
//5. 面向对象的特征:封装,继承,多态
//6. 类和结构:引用类型和值类型;大数据量操作和小数据量操作
//7. VS2010中的OOP工具:直观形象的类设计工具
namespace Persons
{
/// <summary>
/// 造人
/// </summary>
public class Person //类名
{
string _name; //姓名 字段,对内的。
public string Name //这是属性,对外的
{
get { return _name; }
set { _name = value; }
}
int _age; //年龄
public int Age
{
get { return _age; }
set { _age = value; }
}
float _hight; //身高
public float Hight
{
get { return _hight; }
set { _hight = value; }
}
float _weight; //体重
public float Weight
{
get { return _weight; }
set { _weight = value; }
}
/// <summary>
/// 方法:获取人的详细信息
/// </summary>
public string GetInfo()
{
try //整个异常处理
{
return "姓名:" + _name + ";年龄:" + _age.ToString() + ";身高:" + _hight.ToString() + ";体重:" + _weight.ToString();
}
catch (Exception)
{
throw;
}
}
}
}