using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class student
{
private int _code;
public int Code//封装 属性 属性是某一个成员变量的附属品 他是为某一个成员变量传递 而不是自己存东西 只有变量才自己存东西
{
/*get { return _code; }//读
set {
if (value >= 1 && value <= 10)
_code = value;
else
_code = 0;*/
get { return shuzi; }//读
set
{
if (value >= 1 && value <= 10)
_code = value;
else
_code = 0;
}//写
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program //类 用户自定义数据类型
{
static void Main(string[] args)
{
student s = new student(); //new初始化对象 s 对象
//s.code = 1; // code,name是类的成员变量
s.name = "zhangsan";
//s.Code = 1;
s.shuzi = 11;
Console.Write(s.Code .ToString());
//Console.Write(s.name);
//Console.Write("hello");
Console.ReadLine();
}
}
}
} //取值走get 给code赋值的时候走set public int shuzi; public string name; } }