Java專案練習3 類和物件

2021-08-18 14:02:13 字數 581 閱讀 2300

(上一節練習,筆記本)

類和物件(20分鐘)

需求描述:

設計乙個學生類student和它的子類undergradute,要求如下:

student類有name(姓名)和age(年齡),乙個包含兩個引數的構造方法,用於給name和age屬性賦值,乙個show()方法列印student的屬性資訊。

本科生類undergraduate增加乙個degree(學位)屬性。有乙個包含三個引數的構造方法,前兩個引數用於給繼承的name和age賦值,第三個引數給degree專業賦值,乙個show()方法列印undergrate的屬性資訊。

在測試類中建立student物件和undergraduate的屬性資訊。

package com.niuke_1;

class student

public void show()

}class undergraduate extends student

public void show()

}public class demo_3

}

(下一節練習,介面實現)

java類和物件

在物件導向的處理過程中,類既包括了資料也封裝了資料。類中有成員變數和成員函式,統稱為類的成員。1.類的宣告 class 繼承 2.成員變數的宣告 public class person 3.成員方法的宣告 public int gethurtpoint public void sethurtpoin...

Java類和物件

物件導向的特點 1.封裝 封裝是物件導向程式設計的核心思想。將物件的屬性和行為封裝起來,而將物件的屬性的行為封裝起來的載體就是類。類通常對客戶隱藏其實現細節,這就是封裝的思想。好處 保證類內部資料結構的完整性,應用該類的客戶不能輕易直接操縱此資料結構,而只能執行類允許公開的資料。2.繼承 繼承性主要...

java 類和物件

package cn.itcast.demo04 public class person 變數age私有化 public void setage int a else 獲取值 public int getage 複製 package cn.itcast.demo04 public class per...