當前位置:首頁 » 軟體設計 » java類的設計

java類的設計

發布時間: 2020-11-26 15:34:01

❶ java 設計

class Point{
public Point(int index,int finalRate,int bate){
for(int i = index; i<=finalRate; i +=bate){
System.out.print(i+",");
}
System.out.println();
}
public Point(int x){
this(1,5,1);
}
public static void main(String[] args){
new Point(10);
new Point(3,15,3);
}
}

❷ java 類的設計

類名:ArrayMixed

靜態公有方法:getMixed(object[] arr1, object[] arr2)
返回:交集數組

❸ 設計一個java類

只有入學日期怎麼判斷有沒有離校啊?都沒有離校日期。
你說的兩個方法位學生信息賦值,是不是構造方法?
我寫一個給你看看符合不符合要求。
import java.util.Date;

public class Student {
private String name;//姓名
private int number;//學號
private int age;//年齡
private Date inDate;//入學日期

//默認構造方法
public Student(){
this.name="張三";
this.number = 1;
this.age = 23;
this.inDate = new Date();
}
//傳參構造方法
public Student(String name, int number, int age, Date inDate) {
this.name = name;
this.number = number;
this.age = age;
this.inDate = inDate;
if(inDate.compareTo(new Date()) < 0){
System.out.println("該學生已經離校");
}else{
System.out.println("該學生尚未離校");
}
}
}

❹ java類、方法的設計

在Java面向對象編程的過程中,類的設計是一個很有挑戰性的工作,不同的人可能對於類的理解不一樣,設計出來的類也可能不一樣,總結出以下幾點關於類設計方面的建議供開發人員參考:
1.永遠保持數據私有
保持數據的私有是設計類時,必須重點考慮的問題。保持私有的數據有利於封裝。雖然為了保持數據的私有,需要編寫設置器與訪問期,但這比起不是數據私有要安全的多。
2.永遠初始化數據
Java不提供對本地變數的初始化,但它會初始化對象中的實力欄位。在設計類時盡量不要依賴於系統的默認值,最好明確的初始化變數。可以通過賦值或構造器對變數進行初始化。
3.不要在一個類中使用太多的基本類型
把相關的基本類型利用封裝的功能,設計成一個單獨的類;在引用時也同樣盡量使用一個單獨的類封裝同一功能的類似欄位。這樣做的結果可以使類更易於理解和修改。
例:在一個類中需要引入人的某些屬性
Private String peopleName;
Private String peopleSex;
Private String peopleBirthday;
在正中情況下,可以設計一個People類來實現這些欄位的封裝,在新設計的類中,只需要一個類的實例:
People aPeople = new People();
就可以得到相關的屬性值。
4.盡量使類的功能單一化
這句話很難用一句明確的語言來形容,什麼樣的類是功能單一的呢,可以這樣理解,例如設計一個類時,盡量不要將太多的功能放到一起。

❺ java類的設計,急求答案!!!!

建立第一個類student(學生類)類再加上學生的屬性方法,接著在建立class(課程類)類,也包含響應的屬性和方法最後在建立room(宿舍類)類包含響應的屬性和方法以建立三個介面(interface)學生介面,課堂介面、宿舍介面,在介面定義相應的方法,最後在main方法里把各個介面new出來在實現各個屬性和方法,時間有限就說這么多了
學生類
package com.stu;

public class Student {
private String name;
private int age;
private boolean sex;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
package com.sub;

課程類
public class Subject {
private String name;
}
宿舍類
package com;
public class Room {
private String name;
}
再加上相應的屬性和方法

❻ 設計一個簡單的Java類

兄弟 這樣的問題其實很多人都會,但為什麼沒人幫忙呢 是因為這樣的問題寫起來太麻煩了,而且沒有多大新意,按老套路寫了
無非就是變數 函數之類的
好了 明天中午之前 我寫看看

❼ java 設計一個類 很簡單的

publicclassMyInteger{
intvalue;
publicMyInteger(intvalue){
this.value=value;
}
publicintgetInteger(){
returnvalue;
}
publicbooleanisEven(){
returnisEven(value);
}
publicbooleanisOdd(){
returnisOdd(value);
}

publicbooleanisPrime(){
returnisPrime(value);
}
publicstaticbooleanisEven(intvalue){
if(value%2==0)
returntrue;
else
returnfalse;
}
publicstaticbooleanisOdd(intvalue){
if(value%2==1)
returntrue;
else
returnfalse;
}

publicstaticbooleanisPrime(intvalue){
for(inti=2;i<value;i++)
if(value%i!=0)
returnfalse;
returntrue;

}
}

❽ JAVA設計類

/**
* 圖形介面, 有兩個介面方法, 求周長和求面積
*/
public interface Graphic {
double getCircumference(); // 求周長
double getAreaSize(); // 求面積
}

/**
* 矩形類實現圖形類
*/
public class Rectangular implements Graphic {
private double width;
private double height;
public Rectangular(double width, double height) {
this.width = width;
this.height = height;
}
public double getAreaSize() {
return 2 * (width + height);
}
public double getCircumference() {
return width * height;
}
}

/**
* 三角形類實現圖形類
*/
public class Triangle implements Graphic {
private double line1;
private double line2;
private double line3;
public Triangle(double line1, double line2, double line3) {
this.line1 = line1;
this.line2 = line2;
this.line3 = line3;
}
public double getCircumference() { // 實現求周長方法
return line1 + line2 + line3;
}
public double getAreaSize() { // 實現求面積方法
double p = getCircumference() / 2; // 海倫公式 : p=(a+b+c)/2, s = √p(p-)(p-b)(p-c)
return Math.sqrt(p * (p - line1) * (p - line2) * (p - line3));
}
}

❾ java類的設計

繼承了父親的姓,實現了母親愛好介面,
如:子1愛好 A運動
子2愛好 B運動
子3愛好 C運動

是這個意思,具體的關系、身份證號你自己編吧。

示意代碼:
class 父親
{姓=王;}
interface 母親
{public String get愛好();}
class 子 extends 父親 implement 母親
{public String get愛好(){return 足球;}}

熱點內容
美發店認證 發布:2021-03-16 21:43:38 瀏覽:443
物業糾紛原因 發布:2021-03-16 21:42:46 瀏覽:474
全國著名不孕不育醫院 發布:2021-03-16 21:42:24 瀏覽:679
知名明星確診 發布:2021-03-16 21:42:04 瀏覽:14
ipad大專有用嗎 發布:2021-03-16 21:40:58 瀏覽:670
公務員協議班值得嗎 發布:2021-03-16 21:40:00 瀏覽:21
知名書店品牌 發布:2021-03-16 21:39:09 瀏覽:949
q雷授權碼在哪裡買 發布:2021-03-16 21:38:44 瀏覽:852
圖書天貓轉讓 發布:2021-03-16 21:38:26 瀏覽:707
寶寶水杯品牌 發布:2021-03-16 21:35:56 瀏覽:837