using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

// 类文件
namespace RenClass { class Ren { private string name; private uint age; private string gender; public string Name { set { if (name != value) name = value; } get { return name; } } public uint Age { set { if (age != value) age = value; } get { return age; } } public string Gender { set { if (gender != value) gender = value; } get { return gender; } } public void Show() { Console.WriteLine("我的名字叫 :{0}\t{1}岁\t性别:{2}",name,age,gender); } //析构函数, 其实在.net里面系统会自动释放对象所占用的空间. 但是我们也可以把析构函数写上用来做一些收尾的工作. ~Ren() // 这就是析构函数的定义方法, 没有返回值, 没有参数. { Console.WriteLine("我已经被释放"); } } }
//调用类
using
System; using System.Collections.Generic; using System.Linq; using System.Text; using RenClass; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Ren my = new Ren(); my.Name = "Tony"; my.Age = 19; my.Gender = ""; my.Show(); } } } // 运行结果如下 我的名字叫 :Tony 19岁 性别:男 //我已经被释放

相关文章:

  • 2021-04-24
  • 2022-03-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-25
  • 2022-03-05
猜你喜欢
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
  • 2021-07-08
  • 2022-02-24
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案