.NET (C#) 版本
csharp
複製程式碼
using System;
namespace StudentApp
{
public class Student
{
// 成員變數
public int SID { get; set; }
public string Name { get; set; }
public int ClassID { get; set; }
public string Tel { get; set; }
// 建構式
public Student(int sid, string name, int classID, string tel)
{
SID = sid;
Name = name;
ClassID = classID;
Tel = tel;
}
// 主程序入口
public static void Main(string[] args)
{
// 創建一個 Student 物件
Student student = new Student(1, "John Doe", 101, "123-456-7890");
// 顯示 Student 物件的內容
Console.WriteLine($"SID: {student.SID}, Name: {student.Name}, ClassID: {student.ClassID}, Tel: {student.Tel}");
}
}
}
Java 版本
java
複製程式碼
public class Student {
// 成員變數
private int SID;
private String Name;
private int ClassID;
private String Tel;
// 建構式
public Student(int sid, String name, int classID, String tel) {
this.SID = sid;
this.Name = name;
this.ClassID = classID;
this.Tel = tel;
}
// getter 方法
public int getSID() {
return SID;
}
public String getName() {
return Name;
}
public int getClassID() {
return ClassID;
}
public String getTel() {
return Tel;
}
// 主程序入口
public static void main(String[] args) {
// 創建一個 Student 物件
Student student = new Student(1, "John Doe", 101, "123-456-7890");
// 顯示 Student 物件的內容
System.out.println("SID: " + student.getSID() + ", Name: " + student.getName() + ", ClassID: " + student.getClassID() + ", Tel: " + student.getTel());
}
}
這兩個版本的程式碼均創建了一個 Student 類別,包含四個成員變數(SID、Name、ClassID、Tel)及一個接收相關參數的建構式。主程序入口部分展示了如何創建 Student 物件並顯示其內容。