永发信息网

帮忙解决几道编程题,明天就要啊

答案:1  悬赏:0  手机版
解决时间 2021-05-03 03:17
  • 提问者网友:咪咪
  • 2021-05-02 20:17

3、银河学院的所有学生,他们每个人都有学号、姓名、专业,每个人每天都学习、说话。
(1)用代码构造一个学生类,类中有数据成员和方法。
要求:数据成员都为私有的,并为这些数据成员都定义标准的公共属性;
学习方法为公共实例成员,说话方法为公共静态成员
(2)在另一个类的主函数中访问所有的属性,并访问方法。

7、写一方法,计算两个整数的和;然后重载该方法,计算三个、四个整数的和。最后在主函数中分别调用这些方法。

9、在类Program中,重载构造函数,初始化几个字段。然后在另一个类中创建Program类的对象,并分别进行初始化。

用c#写,简单点,多谢啦

最佳答案
  • 五星知识达人网友:白昼之月
  • 2021-05-02 21:24

//第3题


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


namespace MyConsole
{
class Program
{
static void Main(string[] args)
{
Student stu = new Student();
stu.No = "123";
stu.Name = "456";
stu.Zy = "789";
stu.study();
Student.say();
Console.WriteLine(stu.No);
Console.WriteLine(stu.Name);
Console.WriteLine(stu.Zy);
}
}
class Student
{
private string no;


public string No
{
get { return no; }
set { no = value; }
}
private string name;


public string Name
{
get { return name; }
set { name = value; }
}
private string zy;


public string Zy
{
get { return zy; }
set { zy = value; }
}


public void study()
{
Console.WriteLine("Study");
}
public static void say()
{
Console.WriteLine("Say");
}
}
}
// 第7题


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


namespace MyConsole
{
class Program
{
static void Main(string[] args)
{
Program p = new Program();
Console.WriteLine(p.add(1, 2));
Console.WriteLine(p.add(1, 2, 3, 4));


}
public int add(int a, int b)
{
return a + b;
}
public int add(int a, int b, int c, int d)
{
return a + b + c + d;
}
}
}
//第9题


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


namespace MyConsole
{
class Program
{
private string name;
private int age;


public Program()
{
}
public Program(string name, int age)
{
this.name = name;
this.age = age;
}


}
class Test
{
static void Main(string[] args)
{
Program p1 = new Program();
Program p2 = new Program("123", 4);


}
}



}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯