C#例题——析构函数和构造函数
来源:互联网 发布:仿淘宝购物车的htmlcss 编辑:程序博客网 时间:2024/06/15 13:25
问题描述:
构造Person类,在此基础上体验构造函数和虚构函数,构造函数有参和无参的区别
程序代码:
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 构造析构函数{ class Program { static void Main(string[] args) { Person p1 = new Person(); Console.Write("调用无参函数:"); p1.ShowPersonMsg(); Person p2 = new Person("杰克", 28); Console.Write("调用有参函数:"); p2.ShowPersonMsg(); Console.ReadKey(); } } class Person { public string name; int age; protected string sex; public Person() {} public Person(string xm, int nl) { name = xm; age = nl; } public void ShowPersonMsg() { Console.WriteLine("姓名:{0},年龄:{1},", name, age); } }}
运行结果:
心得体会:
注意区分无参构造函数与默认构造函数的区别,在没有无参构造函数时,会自动生成一个默认构造函数,但是在已经定义的无参构造函数,调用就会调用已经定义的
0 0
- C#例题——析构函数和构造函数
- C#学习——构造函数和析构函数
- C# 构造函数和析构函数
- C#构造函数和析构函数
- C#构造函数和析构函数
- C#类和函数(构造函数、析构函数)
- C#入门9.8——构造函数和析构函数(1)
- C#中构造函数和析构函数的用法
- C#中构造函数和析构函数的用法
- C#中构造函数和析构函数的用法
- C#中构造函数和析构函数的用法
- C#中构造函数和析构函数的用法
- C#中构造函数和析构函数的用法
- C#中构造函数和析构函数的用法
- c#学习笔记-构造函数和析构函数
- C#中构造函数和析构函数的用法
- C#中构造函数和析构函数的用法
- C#学习笔记9-构造函数和析构函数
- Python 静态成员
- js中的constructor与prototype
- 用Github搭建个人博客
- Java程序员应该知道的10个调试技巧
- NI LabVIEW GPU分析工具包使用笔记
- C#例题——析构函数和构造函数
- ScrollView问题集合
- 详述Canvas(四)/绘制曲线
- 第十二章 牛市股票还亏钱—外观模式
- mysql数据库分表后生成全局id的几种方式
- 关于nth-child的疑惑
- 嘻嘻嘻,我每天的感受
- .NET MVC 分页控件
- androidUI设计中涉及到的dpi dp px等问题以及屏幕适配问题