繼承的練習
封裝的練習
物件陣列練習
this和super練習
訪問修飾符
8種基本型別的自動封包和拆包
過載和重寫
常用快捷鍵
繼承的練習
package com.hhl.testobject;
public
class
car
public
car(string s)
public string getbrand()
public
void
setbrand(string brand)
public
void
run()
}package com.hhl.testobject;
public
class
taxi
extends
car return age;
}public
taxi(string s)
public
taxi()
public
void
run()
// public void run(string s)
public
intprice(int m, int d)
}public
class
testextends
}
封裝的練習
package com.hhl.testobject;
public
class
fengzhuang
money=money1;
}public
intget()
return money;
}}public
class
testfengzhuang
}
物件陣列練習
package com.hhl.testobject;
public
class
student
public
student(string name1,string num1,int age1,float scores1)
}public
boolean
ispassed()
return flag;
}}public
class
studentbj
public
void
addstudents(student std,int index)
public
void
showinfo()
}
this和super練習
注意:放在構造器的第一行
package com.hhl.testobject;
public
class
person
public
person(string name1, string ***1, int age1)
public string eat(string food)
public
void
getclass()
}package com.hhl.testobject;
public
class
teacher
extends
person
public
teacher(string name,string address,int age)
public
void
getclass()
}package com.hhl.testobject;
public
class
testthis
}
修飾符練習
public 所有類均可訪問
protected 類本身及其所有子類(含其他包)
default 類本身及其所有子類(不含包外子類)
private 只有類本身
8種基本型別的封裝類在遇到與簡單型別的變數的操作時,自動拆包;
遇到簡單型別的常量或變數的賦值時,可自動裝入包內。
過載是同乙個類內,同名方法,但是返回值型別、引數型別、個數或次序不同;
重寫是子類與父類的方法同名,子類的訪問修飾符許可權不能變小。
ctrl+shift+o 匯入包
ctrl+shift+f 格式化**
選中物件的屬性、方法,ctrl, 可進入對應的類定義
python學習第7天
崔鑫陽 2019.225 課堂檢測題 輸入兩個數 求出他們之間所有的素數 把這些素數放在 乙個列表裡 求這個列表裡素數的和 以及 最大值 和最小值 寫到乙個 裡 num 1 int input 輸入第乙個數 num 2 int input 輸入第二個數 if num 1 num 2 turn num...
python學習第7天
一.字串的相關操作 1 字串的拼接 str3 str1 str2 2 字串的重複 chao str 3 3 字串跨行拼接 用 4 字串的索引 正向索引0 1 2 逆向索引 3 2 1 5 字串的切片 語法 字串 完整格式 開始索引 結束索引 間隔值 1 開始索引 從開始索引擷取到字串的最後 2 結束...
Python學習第2天
0 主要有3點需要改進。1 首先是猜的值大了或者小了,需要引入if else 語句。2 其次是不要只給一次機會,可以給機會到猜對或者給一定次數的機會,那麼需要引入while。3 最後是產生的數字最好是隨機的不那麼好猜,引入了random模組,採用其中的randint函式產生了隨機值。0 介紹了三個層...