亚洲AV乱码一区二区三区女同,欧洲在线免费高清在线a,中文字幕丝袜四区,老少配老妇熟女中文高清

<s id="38axe"><nobr id="38axe"></nobr></s><abbr id="38axe"><u id="38axe"></u></abbr>

<sup id="38axe"></sup>
    <acronym id="38axe"></acronym>
  • <s id="38axe"><abbr id="38axe"><ins id="38axe"></ins></abbr></s>
    
    
        <s id="38axe"></s>

        2016年下半年軟考程序員下午真題(3)

        程序員 責(zé)任編輯:木木 2016-11-22

        添加老師微信

        備考咨詢

        加我微信

        摘要:2016年下半年軟考程序員下午真題第三部分。

        2016年下半年軟考程序員下午真題第三部分:

        >>>點(diǎn)擊進(jìn)入軟考初級程序員歷年真題下載

        試題五(共15分)

        閱讀以下說明和Java程序,填補(bǔ)代碼中的空缺,將解答填入答題紙的對應(yīng)欄內(nèi)。

        【說明】

        以下Java代碼實(shí)現(xiàn)一個(gè)簡單的聊天室系統(tǒng)(ChatRoomSystem),多個(gè)用戶(User)可以向聊天室(ChatRoom)發(fā)送消息,聊天室將消息展示給所有用戶。類圖如圖5-1所示。

        5程序員.png

        【Java代碼】

        class ChatRoom{

        public static void showMessage(User user,Strmg message){

        System.out.println("["+user.getName()+"]:"+message);

        }

        }

        classUser{

        private String name;

        public String getName(){

        return name;

        }

        public void setName(String name){

        this.name=name;

        }

        public User(String name){

        (1)=name;

        }

        public void sendMessage(String message){

        (2)(this,message);

        }

        }

        public class Chat:RoomSystem{

        public void startup(){

        User zhang=new User("John");

        User li=new User("Leo");

        zhang.sendMessage("Hi!Leo!");

        1i.sendMessage("Hi!John!");

        }

        public void join(User user){

        (3)("Hello Everyone!I am"+user.getName());

        }

        public static void main(String[]args){

        ChatRoomSystem crs=(4);

        Crs.startup();

        Crs.join((5))(“Wayne”));

        }

        }

        /*

        程序運(yùn)行結(jié)果:

        [John]:Hi!Leol

        [Leo]:Hi!John!

        [Wayne】:Hello Everyone!Iam Wayne

        */


        試題六(共15分)

        閱讀下列說明和C++代碼,填補(bǔ)代碼中的空缺,將解答填入答題紙的對應(yīng)欄內(nèi)。

        【說明】

        以下C++代碼實(shí)現(xiàn)一個(gè)簡單的聊天室系統(tǒng)(ChatRoomSystem),多個(gè)用戶(User)可以向聊天室(ChatRoom)發(fā)送消息,聊天室將消息展示給所有用戶。類圖如圖6-1所表示。

        6程序員.png

        【C++代碼】

        #include<iostream>

        #include<string>

        using namespace std;

        class User{

        private:

        string name;

        public:

        User(string name){

        (1)=name;

        }

        ~User(){}

        void setName(string name){

        this->name=name;

        }

        string getName(){

        return name;

        }

        void sendMessage(string message);

        }

        class ChatRoom{

        public:

        static void showMessage(User*user,string message){

        cout<<"["<<user->;getName()"]:"<<message<<endl;

        }

        }

        void User::sendMessage(string message){

        (2)(this,message);

        }

        class ChatRoomSystem{

        public:

        void startup0(){

        User*zhang=new User(“John");

        User*li=new User("Leo");

        zhang->sendMessage("Hi!Leo!");

        li->sendMessage("Hi!John!");

        }

        void join(User*user){

        (3)("HeIIoEveryone!l am"+user->getName());

        }

        }

        int main(){

        ChatRoomSystem*crs=(4);

        crs->startup();

        crs->join((5)("Wayne"));

        delete crs;

        }

        /*

        程序運(yùn)行結(jié)果:

        [John]:Hi!Leol

        [Leo]:Hi!John!

        [Wayne】:Hello Everyone!Iam Wayne

        /*

        溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

        軟考備考資料免費(fèi)領(lǐng)取

        去領(lǐng)取

        !
        咨詢在線老師!