阿摩線上測驗 登入

申論題資訊

試卷:113年 - 113 第一銀行_新進人員甄選試題_程式開發人員、資深程式開發人員:A.程式設計(.NET、JAVA+SQL 程式語言為主) B.系統分析 C.資料結構及資料庫應用 #119567
科目:程式設計(以 JAVA、SQL 語言為主)、系統分析、資料結構及資料庫應用
年份:113年
排序:0

題組內容

第二題: 以.NET 或 Java 程式語言完成下列問題:

申論題內容

(一)現有資料表 Student(SID, Name, ClassID, Tel),型態分別為整數、字串、整數、字串,請據以寫 出包含類別(名稱為 Student)與其成員,以及接收相關參數的建構式程式碼。【10 分】

詳解 (共 1 筆)

詳解 提供者:hchungw
.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 物件並顯示其內容。