没有合适的资源?快使用搜索试试~ 我知道了~
c#编写构造函数代码
需积分: 10 7 下载量 7 浏览量
2009-02-24
22:50:13
上传
评论
收藏 2KB TXT 举报
温馨提示
试读
4页
先父类构造 然后是子类构造, 如果没有特别说明调用父类中默认构造; 如果要说明到底调用哪一个父类构造, 则需在子类构造函数的首部的后面说明。 先根据子类对象实例化的形式决定到底调用哪一个子类的构造函数, 再根据该子类构造函数首部后面的声明来决定调用哪个父类的构造。 析构函数的调用顺序正好相反。
资源推荐
资源详情
资源评论
先父类构造 然后是子类构造,
如果没有特别说明调用父类中默认构造;
如果要说明到底调用哪一个父类构造,
则需在子类构造函数的首部的后面说明。
先根据子类对象实例化的形式决定到底调用哪一个子类的构造函数,
再根据该子类构造函数首部后面的声明来决定调用哪个父类的构造。
析构函数的调用顺序正好相反.
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Person
{
string name;
int age;
public Person(string str, int a)
{
name = str;
age = a;
}
public void display()
{
Console.WriteLine("the person \'s name is {0},age is {1}",name,age);
}
}
如果没有特别说明调用父类中默认构造;
如果要说明到底调用哪一个父类构造,
则需在子类构造函数的首部的后面说明。
先根据子类对象实例化的形式决定到底调用哪一个子类的构造函数,
再根据该子类构造函数首部后面的声明来决定调用哪个父类的构造。
析构函数的调用顺序正好相反.
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Person
{
string name;
int age;
public Person(string str, int a)
{
name = str;
age = a;
}
public void display()
{
Console.WriteLine("the person \'s name is {0},age is {1}",name,age);
}
}
资源评论
wakngyuyu
- 粉丝: 14
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功