JAVA 物件導向 類和物件)

2021-07-04 17:19:50 字數 1422 閱讀 1253

基本概念:

物件導向是一種新興的程式設計方法,或者是一種新的程式設計規範(paradigm),其基本思想是使用物件、類、繼承、封裝、訊息等基本概念來進行程式設計。

例題:

1個班有4個小組,每個小組有3學生

要求:1)輸入班級名,能查詢到其下的所有小組名及每個小組的學生資訊,展示如下:

你查詢的班級名為"lol":

|—— 第一組,輸出組

|——劍聖

|—— 劍姬

|—— 劍豪

|—— 第二組,輔助組

|—— 狗頭

|—— 牛頭

|—— 石頭

|—— 第三組,中單組

|—— 卡特

|—— 卡牌

|—— 安妮

|—— 第四組,adc組

|—— 小炮

|—— 女警

|—— 薇恩

2)輸入指定小組名,能查詢到其下的所有學生資訊

你查詢的小組名為"adc組

":|—— 小炮

|—— 女警

|—— 薇恩

3)輸入指定學生名,能查詢到器所屬的小組資訊機班級資訊!

你查詢的小組名為"薇恩":所在小組為「adc組」,所在班級為「lol」!

思路:首先找出三個類模型:班級、小組、學生

其次 寫乙個主調方法類

班級類

public class class }}

public void querystudentinfo(string studentname) }}

if (flag) else }}

小組類

public class group }}

學生類

public class student

主呼叫方法類:

public class main ;

group group2 = new group();

group2.name = "輔助組";

group2.students = new student ;

group group3 = new group();

group3.name = "中單組";

group3.students = new student ;

group group4 = new group();

group4.name = "adc組";

group4.students = new student ;

class myclass = new class();

myclass.name = "lol";

myclass.groups = new group ;

return myclass;

}public static void main(string args) }

Java物件導向 類,物件

oop,object oriented programming,物件導向程式設計 面向過程 以功能行為為主體的思想體現。物件導向 以執行功能的物件為主體的思想體現。物件導向特徵 封裝 隱藏內部實現,穩定外部介面。繼承 子類繼承父類成員,實現 復用。多型 不同子類對同一訊息作出不同的反映。具有相同屬性...

Java 物件導向 物件和類 下

正課 方法的簽名 1 方法的過載 overload 1.發生在乙個類中,方法名相同,引數列表不同 2.編譯器在編譯時會根據簽名自動繫結呼叫方法 補充 1.乙個檔案中,可以包含多個類 2.public修飾類只能有乙個 3.public public class overloaddemo class a...

java類與物件(物件導向)

一 類與物件的關係 類 就是對現實生活中事物的描述。物件 就是這類事物,實實在在存在的實體 個體 二 成員變數和區域性變數 1.區別 a.作用域不同 成員變數 作用於整個類中 區域性變數 作用於函式中,語句中 b.在記憶體中的位置不同 成員變數 在堆記憶體中,因為物件的存在,才在記憶體中存在。區域性...