国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

設(shè)計一個學(xué)生類和它的一個子類——本科生類

這篇具有很好參考價值的文章主要介紹了設(shè)計一個學(xué)生類和它的一個子類——本科生類。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

設(shè)計一個學(xué)生類(Student)和它的一個子類——本科生類(Undergraduate)。要求如下:
(1)Student類有姓名(name)和年齡(age)屬性,兩者的訪問權(quán)限為protected;一個包含兩個參數(shù)的構(gòu)造方法,用于給姓名和年齡屬性賦值;一個show( )方法用于輸出Student的屬性信息,輸出格式為Student[name=XXX,age=XX]。
(2)Undergraduate類增加一個專業(yè)(major)屬性,該屬性的訪問權(quán)限為private;有一個包含三個參數(shù)的構(gòu)造方法,前兩個參數(shù)用于給繼承的年齡和姓名屬性賦值,第三個參數(shù)給專業(yè)屬性賦值;一個show( )方法用于輸出Undergraduate的屬性信息,輸出格式為Undergraduate[name=XXX,age=XXX,major=XXX]


在測試類Mainmain( )方法中,調(diào)用Student類的帶參數(shù)的構(gòu)造方法創(chuàng)建對象object1,調(diào)用Undergraduate類的帶參數(shù)的構(gòu)造方法創(chuàng)建對象object2,然后分別調(diào)用它們的show( )方法。

輸入格式:

第一行從鍵盤輸入姓名(字符串)、年齡(整數(shù))給Student類的對象object1,中間以空格隔開。
第二行從鍵盤輸入姓名(字符串)、年齡(整數(shù))、專業(yè)(字符串)給Undergraduate類的對象object2,中間以空格隔開。

輸出格式:

第一行輸出object1的姓名、年齡,格式為:Student[name=XXX,age=XX]
第二行輸出object2的姓名、年齡、專業(yè),格式為:?Undergraduate[name=XXX,age=XXX,major=XXX]

輸入樣例:

在這里給出一組輸入。例如:

張三 12
李四 19 計算機(jī)科學(xué)與技術(shù)

輸出樣例:

在這里給出相應(yīng)的輸出,其中的標(biāo)點符號為英文格式。例如:文章來源地址http://www.zghlxwxcb.cn/news/detail-408884.html

Student[name=張三,age=12]
Undergraduate[name=李四,age=19,major=計算機(jī)科學(xué)與技術(shù)]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
   public class Student
    {
        protected  string name;
        protected int age;
        public string Name
        {
            get
            {
                return name;
            }
            set
            {
                name = value;
            }
        }
        public int Age
        {
            get
            {
                return age;
            }
            set
            {
                age = value;
            }
        }
        public virtual void Register(string name,int age)
        {
              this.name=name;
             this.age =age;
        }
        public virtual  void  Show()
        {
            Console.WriteLine("Student[name={0},age={1}]",name,age);
        }


    }
    public class Undergraduate : Student
    {
        private string major;
        public  void Register( string name,int age ,string major) 
        {
            base.Register(name, age);
             this.major =major;
        }
        public string Major
        {
            get
            {
                return major;
            }
            set
            {
                major = value;
            }
        }
        public  override void Show()
        {
            Console.WriteLine("Undergraduate[name={0},age={1},major={2}]", name, age, major);
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            Student object1 = new Student();

            string s = Console.ReadLine();
            string[] a = s.Split(' ');
            object1.Name = Convert.ToString(a[0]);
            object1.Age = Convert.ToInt32(a[1]);
           
             Undergraduate object2 = new Undergraduate();
            string m = Console.ReadLine();
            string[] b = m.Split(' ');
            object2.Name = Convert.ToString(b[0]);
            object2.Age = Convert.ToInt32(b[1]);
            object2.Major = Convert.ToString(b[2]);
           object1.Show();
            object2.Show();
        }
    }
}

到了這里,關(guān)于設(shè)計一個學(xué)生類和它的一個子類——本科生類的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 本科生高薪專業(yè)top10,全被計算機(jī)承包了

    本科生高薪專業(yè)top10,全被計算機(jī)承包了

    在每年被唱衰的行業(yè)里,即使如高薪神話的IT行業(yè),也難逃此“劫”—— IT不行了!疲軟了!現(xiàn)在再入行IT和計算機(jī)就是坑! 然而事實上,根據(jù)最新數(shù)據(jù)報告顯示,2022屆本科畢業(yè)生畢業(yè)半年后月收入排前10位的,全是與IT相關(guān)的計算機(jī)與電子信息類專業(yè)。 真正應(yīng)了那句話:看

    2024年02月05日
    瀏覽(22)
  • 最優(yōu)化計算方法(劉浩洋)本科生學(xué)習(xí)數(shù)學(xué)基礎(chǔ)矩陣論部分

    最優(yōu)化計算方法(劉浩洋)本科生學(xué)習(xí)數(shù)學(xué)基礎(chǔ)矩陣論部分

    一、前言 ? 題主大二,正在學(xué)矩陣論(剛開始),同時學(xué)最優(yōu)化方法一課,記錄部分矩陣知識,可能需要部分線性代數(shù)基礎(chǔ)。分享最近網(wǎng)課看到的學(xué)習(xí)路線。 跳過簡單的部分,從向量開始記錄。 二、筆記 2.1向量的定義 ? ? ? ? n個有次序的數(shù)所組成的數(shù)組,通常用 表示 2

    2023年04月22日
    瀏覽(21)
  • 本科生嘗試安卓APP開發(fā):手機(jī)調(diào)音器節(jié)拍器(音樂學(xué)習(xí)者使用)

    本科生嘗試安卓APP開發(fā):手機(jī)調(diào)音器節(jié)拍器(音樂學(xué)習(xí)者使用)

    目錄 寫在前面?? 本項目的靈感來源 作品完成度 項目介紹 APP的名字:沐塵調(diào)音器 APP功能介紹? 調(diào)音器 節(jié)拍器 實際測試 調(diào)音器測試? 節(jié)拍器測試? 項目內(nèi)容 開發(fā)環(huán)境 APP功能原理 1.調(diào)音器-編程原理 2.節(jié)拍器-編程原理 代碼框架 1.代碼文件的分類 2.Manifest配置文件 3.啟動界面

    2024年02月11日
    瀏覽(25)
  • 2022-數(shù)字媒體技術(shù)是什么?學(xué)什么?身為普通本科生的我們該怎么學(xué)?

    2022-數(shù)字媒體技術(shù)是什么?學(xué)什么?身為普通本科生的我們該怎么學(xué)?

    ?————————————————— ?????個人主頁:@元宇宙-秩沅 hallo 歡迎 點贊?? 收藏? 留言?? 加關(guān)注?! 本文由 秩沅 原創(chuàng) 收錄于專欄? 數(shù)字媒體技術(shù) ?生活如茶需慢品,歲月如歌需靜聽! —————————————————— 看了太多介紹,小編覺得還是

    2023年04月20日
    瀏覽(19)
  • DNS解析和它的三個實驗

    DNS解析和它的三個實驗

    DNS:domain name server? ? 7層協(xié)議 名稱解析協(xié)議 tcp /53 主從之間的同步 udp/53 名字解析 DNS作用:將域名轉(zhuǎn)換成IP地址的協(xié)議 1.通過hosts文件(優(yōu)先級最高) 分散的管理 linux /etc/hosts win /windows/system32/drives/etc/hosts 文件格式: IP地址 域名 2.安裝dns服務(wù)相關(guān)的軟件,來實現(xiàn)dns解析 集中

    2024年01月21日
    瀏覽(16)
  • 了解一下EPC模式和它的優(yōu)勢

    了解一下EPC模式和它的優(yōu)勢

    EPC是Engineering(工程):代表設(shè)計、采購和施工總承包。Procurement(采購):代表采購和物資管理。Construction(建設(shè)):代表施工和安裝。三個單詞首字母縮寫構(gòu)成的,EPC模式就是工程總承包。 EPC模式是指公司受業(yè)主委托,按照合同約定對工程建設(shè)項目的設(shè)計、采購、施工、

    2024年02月10日
    瀏覽(20)
  • 一文搞懂全連接算法和它的作用

    一文搞懂全連接算法和它的作用

    如果你是搞AI算法的同學(xué),相信你在很多地方都見過全連接層。 無論是處理圖片的卷積神經(jīng)網(wǎng)絡(luò)(CNN),還是處理文本的自然語言處理(NLP)網(wǎng)絡(luò),在網(wǎng)絡(luò)的結(jié)尾做分類的時候,總是會出現(xiàn)一個全連接層。 那么到底什么是全連接層,這一層在神經(jīng)網(wǎng)絡(luò)中有什么作用,以及它和

    2024年02月20日
    瀏覽(17)
  • 前端系列第4集-解釋下浮動和它的工作原理,清除浮動的方法

    浮動是CSS布局中的一個重要概念,它可以讓元素脫離標(biāo)準(zhǔn)文檔流,并且可以讓其他元素環(huán)繞在其周圍。通常情況下,浮動用于創(chuàng)建多列布局或者圖像與文字混排的效果。比如,我們可以使用浮動來實現(xiàn)一個左側(cè)導(dǎo)航欄、右側(cè)主體內(nèi)容的頁面布局。 浮動的工作原理很簡單。當(dāng)一

    2023年04月08日
    瀏覽(33)
  • [保姆教程] Windows平臺下OpenCV編譯安裝和它的Go語言實現(xiàn)gocv的使用(親測通過)

    [保姆教程] Windows平臺下OpenCV編譯安裝和它的Go語言實現(xiàn)gocv的使用(親測通過)

    一、下載安裝 MinGW CMake 預(yù)備步驟 首先打開cmd: 下載安裝MinGW64 訪問: https://sourceforge.net/projects/mingw-w64/files/ 下載: MinGW-W64 GCC-8.1.0 下面的 x86_64-posix-seh 版本 下載后,將它解壓縮到 c:mingw64 里 下載安裝 CMake 訪問:https://cmake.org/download/ 下載:Windows x64 ZIP 解壓到: c:cmake Window

    2024年02月16日
    瀏覽(31)
  • 47頁深度研報:揭秘ChatGPT身后的AIGC技術(shù)和它的中國同行們,強(qiáng)烈推薦看一看!

    ? 這篇研報,我看了感覺分析的還不錯,風(fēng)口來了,哪怕我們抓不住,也要置身其中~ AIGC技術(shù),也稱為自適應(yīng)增強(qiáng)型遺傳算法,是一種基于人工智能的優(yōu)化算法,用于解決各種現(xiàn)實問題,如圖像處理、數(shù)據(jù)挖掘、金融風(fēng)險管理等領(lǐng)域。在這篇研究報告中,我們將深入探討AIG

    2024年02月09日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包