用unity 編寫出一個通用的人員類(Person),該類具有姓名(Name)、年齡(Age)、性別(Sex)等域。然後對Person 類的繼承得到一個學生類(Student),該類能夠存放學生的5門
1.<p style="margin-top: 0px; margin-bottom: 0px; font-family: 'Heiti SC Light'; color: rgb(169, 169, 154);"><span style="font-family: Menlo;"><em>// </em></span>編寫出一個通用的人員類(<span style="font-family: Menlo;"><em>Person</em></span>),該類具有姓名(<span style="font-family: Menlo;"><em>Name</em></span>)、年齡(<span style="font-family: Menlo;"><em>Age</em></span>)、性別(<span style="font-family: Menlo;"><em>Sex</em></span>)等域。</p><p style="margin-top: 0px; margin-bottom: 0px; font-family: 'Heiti SC Light'; color: rgb(169, 169, 154);"><span style="font-family: Menlo;"><em>// </em></span>然後對<span style="font-family: Menlo;"><em>Person </em></span>類的繼承得到一個學生類(<span style="font-family: Menlo;"><em>Student</em></span>),該類能夠存放學生的<span style="font-family: Menlo;"><em>5</em></span>門課的成績,並能求</p><p style="margin-top: 0px; margin-bottom: 0px; font-family: 'Heiti SC Light'; color: rgb(169, 169, 154);"><span style="font-family: Menlo;"><em>// </em></span>出平均成績,要求對該類的建構函式進行過載,至少給出三個形式。最後程式設計對<span style="font-family: Menlo;"><em>student</em></span>類的功能進行驗證。</p>
public class HomeWork3 : MonoBehaviour {
public Student stu=new Student("wang");
public Student stu2=new Student(true);
void Start () {
Debug.Log (stu.name);
for(int i=0;i<=4;i++){
stu.Score[i]=i;
Debug.Log (stu.Score[i]);
}
stu.ave ();
}
void Update () {
}
}
2.
<pre name="code" class="html">public class Person { public string name; public int age; public bool sex; }
3.
<pre name="code" class="html">public class Student:Person { public int [] Score = new int[5]; public Student(int score){ for(int i=0;i<=4;i++){ Score[i]=score; } } public Student(string name){ base.name = name; } public Student(bool sex){ base.sex = sex; if(sex==true){ Debug.Log("boy"); }else{ Debug.Log("girl"); } } public void ave(){ int num=0,sum=0; for(int i=0;i<=4;i++){ num=Score[i]; sum+=num; } Debug.Log (sum/5); } }
相關推薦
用unity 編寫出一個通用的人員類(Person),該類具有姓名(Name)、年齡(Age)、性別(Sex)等域。然後對Person 類的繼承得到一個學生類(Student),該類能夠存放學生的5門
1.<p style="margin-top: 0px; margin-bottom: 0px; font-family: 'Heiti SC Light'; color: rgb(169, 169, 154);"><span style="font-fa
【python】用Notepad++編寫出第一個python程式
首先我們要安裝Notepad++ 官網下載:https://notepad-plus-plus.org/ 網盤下載:https://pan.baidu.com/s/1b3FNZ8w47HYes57YeG3KmA 提取碼: cu89 安裝簡單,選擇簡體中文安裝就好了,中間會有個配置安裝路徑
用 Unity 編寫象棋遊戲
原文:How to Make a Chess Game with Unity 作者:Brian Broom 譯者:kmyhy 並不是所有成功的遊戲都包括打外星人或拯救世界。棋盤遊戲,尤其是國際象棋,有著數千年的歷史。它們不僅玩起來很有趣,而且將它們從現實生活中轉變成視訊
Net用DataTable導出Excel通用函數
export message exit center exception inb this ram com 分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!http://www.captainbed.net
1.定義一個人員類Person,包括姓名、編號、性別等資料成員和用於輸入、輸出的成員函式,在此基礎上派生出學生類Student類(增加成績)和教師類Teacher(增加教齡),並實現對學生和教師資訊的
#include <iostream> #include<string.h> using namespace std; class person { private: string name,sex; int number; public: voi
不能繼承於QObject的類就一定不能使用信號槽?(用一個代理類進行發射就行了)
-c 問題 ges object 編譯過程 報錯 第三方庫 nal 解決 首先不能繼承QObject的情況在開發中遇到得並不多,筆者在一年多的Qt項目開發中只遇到兩三次。而且都是因為引進了第三方庫導致編譯過程中報錯。 要想解決這個問題其實不難,因為筆者遇到的問題都是想定義
C#調用C++導出類的一個實例
新建 分享圖片 img a* mys cte try namespace 失敗 一直認為帶導出類dll的只有VC自己可以調用,其它編程語言無法調用,今天看到一篇文章才知道自己錯了。https://blog.csdn.net/huiyouyongdeyu2011/articl
語義分割(semantic segmentation) 常用神經網絡介紹對比-FCN SegNet U-net DeconvNet,語義分割,簡單來說就是給定一張圖片,對圖片中的每一個像素點進行分類;目標檢測只有兩類,目標和非目標,就是在一張圖片中找到並用box標註出所有的目標.
avi projects div 般的 ict 中間 接受 img dense from:https://blog.csdn.net/u012931582/article/details/70314859 2017年04月21日 14:54:10 閱讀數:4369
3開發一個簡單的大學人員管理程式,該程式可以管理大學的一些基本人員:學生(student)、教師(teacher)、教授(professor)。首先設計一個虛基類person。通過該類儲存人員的最
#include <iostream> #include<string.h> using namespace std; class person { private: string name,sex; int sage; public:
用java寫一個學生類,對總成績降序排列輸出並列印名次
import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Student implements Comparable{
建立一個學生類(Student),包括學號成績,程式設計輸入和顯示學生的資訊。建立一個人類(Person),包含姓名、性別和年齡,並作為學生類的基類
#include<iostream.h> class Person { char name[10]; char sex; int age; public: void input() { cout<<"請輸入姓名:"; cin>
如何用c語言編寫出一個對文件夾加密的程序
加密 文件夾加密 編寫 quest http html 文件 .com 程序 http://baobao.baidu.com/question/1be9811f542d58b862736798f5dd6f57.html?5N2g=2017/12/04 http://baob
類的繼承定義一個computer類在此基礎上派生出兩個子類(繼承與多態綁定)
end 其中 調用 turn .get str 兩個 pac AR 題目如下 定義一個計算機類(Computer),並在它的基礎上派生出兩個子類:臺上機(Desktop)和便攜機類(Notebook),在Computer中定義幾個方法,並在子類Desktop和Noteboo
一個適用於任何繼承於QObject的類的建立工廠
1 class ObjectFactory 2 { 3 public: 4 template<typename T> 5 static void registerClass() 6 { 7 constructors().ins
記錄Python類與繼承的一個錯誤
今天在學python的類與繼承的時候遇到一個錯誤,原來是自己在ctrl+c ctrl+v的時候漏了一個括號 1 class Car(): 2 def __init__(self,make,year,model): 3 self.make=make 4
寫一個班級的類, 儲存班裡人數,統計班級裡各學科的總分的最高分、各學科的平均分; 寫班級裡的學生類,儲存學生所有成績, 計算某個學生的全部課程的平均分、全部課程的總分、全部課程的最高分
#班級類 class Class_NO(object): def __init__(self,name): self.grade_class_name=name self.students=[] def set_grade_class_n
給出n個學生的考試成績表,每條記錄由學號、姓名和分數和名次組成,設計演算法完成下列操作: (1)設計一個顯示對學生資訊操作的選單函式如下所示: *************************
給出n個學生的考試成績表,每條記錄由學號、姓名和分數和名次組成,設計演算法完成下列操作: (1)設計一個顯示對學生資訊操作的選單函式如下所示: ************************* 1、錄
1.定義一個學生類(Student),屬性有private的名字(name), public的年齡(age),專業(specialty)和封裝name屬性的方法:setName(),getName()
class student{ private String name; public String specialty; public int age; public student(String name,int age,String special
JAVA面向物件程式設計——描述一個人類(有姓名、年齡、生日等屬性),並繼承出子類
前言: 面向物件這個概念在很多語言中都有接觸過,尤其在c++中這個概念就是整個語言的核心。那什麼是面向物件?也許我們對它都有個似懂非懂的概念,但無法完全清晰的理解。本文先大概描述面向物件的概念,再通過一個例子來和大家一起認識學習java面向物件。 一、面向
C#基礎-033 建立一個學員類,並設計三個欄位用於表示學生的成績(語文、數學、英語);然後定義一個數組表示一個班的學生(10人),依次輸入每個學生的資訊和成績,輸入的同時將學員的每科成績劃分等級
class Student { public double _chineseScore; public double _mathScore; pu