abstract的使用案例 Java基礎054

2021-07-26 08:53:53 字數 810 閱讀 8502

/*

需求: 描述乙個圖形、圓形、 矩形三個類。不管哪種圖形都會具備計算面積

與周長的行為,但是每種圖形計算的方式不一致而已。

常量的命名規範:全部字母大寫,單詞與單詞 之間 使用下劃線分隔。

abstract不能與以下關鍵字共同修飾乙個方法:

1. abstract不能與private共同修飾乙個方法。

2. abstract 不能與static共同修飾乙個方法。

3. abstract 不能與final共同修飾乙個方法。

*///abstract 抽象

//圖形類

abstract class myshape

public abstract void getarea();

public abstract void getlength();

}//圓形 是屬於圖形類的一種

class circle extends myshape

public void getarea()

public void getlength()

}class circle extends myshape()

public void getarea()

public void getlength()

}//矩形 屬於圖形中的 一種

class rect extends myshape

public void getarea()

public void getlength()

}class demo4

}

C 抽象Abstract 教程和案例

using system namespace 抽象abstract 定義 使用abstract關鍵字的類 稱為抽象類 除了被繼承,無任何意義 使用abstract關鍵字的方法 稱為抽象方法 無具體方法,無任何意義 舉例說明 圖形類 三角形類 四邊形類 三角形類 直角三角形類 等腰三角形類 等邊三角形...

java基礎案例 abstract 抽象類 的練習

雇員示例 需求 公司中程式設計師有姓名,工號,薪水,工作內容 專案經理除了有姓名,工號,薪水,還有獎金,工作內容 對給出需求進行資料建模 分析 在這個問題領域中,先找出涉及的物件。通過名詞提煉法 程式設計師 屬性 姓名,工號,薪水 行為 工作 經理 屬性 姓名,工號,薪水,獎金 行為 工作 程式設計...

android studio生成和使用jar包

因為專案需求,需要把android 生成jar包,供別人使用 剩下的工作就是在build.gradle中增加生成jar的task,例如 task makejar type copy makejar.dependson build 原理很簡單,android studio 3.4.x缺省會在build...