以下java程序代碼,JAVA程序代碼

根據以下任務要求,編寫Java應用程序?

按照題目要求編寫的Java程序如下

成都創新互聯公司是一家專業提供撫遠企業網站建設,專注與成都網站設計、成都網站制作、H5頁面制作、小程序制作等業務。10年已為撫遠眾多企業、政府機構等服務。創新互聯專業的建站公司優惠進行中。

注意 請使用你的真實姓名和班級替換Test類中

創建Student對象stu時用的"張三"和"20計算機應用01班"

import java.util.Scanner;

class Student{

private String name,classname;

private int starnum,scorenum;

private int[] scores;

public void setStarNum(int n){

this.starnum=n;

}

public Student(String name,String classname,int scorenum){

this.name=name;

this.classname=classname;

this.scorenum=scorenum;

}

public String getName(){

return this.name;

}

public void printStar(){

for(int i=0;istarnum;i++){

for(int j=0;j2*i+1;j++){

System.out.print("*");

}

System.out.println();

}

}

public void setScore(){

Scanner sc=new Scanner(System.in);

scores=new int[scorenum];

System.out.print("請輸入各科成績:");

for(int i=0;iscorenum;i++){

scores[i]=sc.nextInt();

}

}

public void showInfo(){

System.out.print(name+"同學,你所在的班級是"+classname+",你各科考試成績分別為:");

for(int i=0;iscorenum;i++){

if(i==scorenum-1)

System.out.print(scores[i]);

else

System.out.print(scores[i]+",");

}

System.out.println();

}

public float getAvg(){

float sum=0;

for(int i=0;iscorenum;i++){

sum=sum+scores[i];

}

return sum/scorenum;

}

}

public class Test{

public static void main(String[] args){

Student stu=new Student("張三","20計算機應用01班",5);

stu.setStarNum(4);

stu.printStar();

stu.setScore();

stu.showInfo();

if(stu.getAvg()60){

System.out.println(stu.getName()+"是不合格學生");

}else{

System.out.println(stu.getName()+"是個合格學生");

}

}

}

以下Java程序代碼哪里出錯了

沒有理解面向對象思想,相當于拿著面向對象語言當面向過程語言使用。

首先構造方法用來初始化成員變量,但你卻在構造方法中定一了一個局部變量x,這個變量在整個類中毫無用處,也無法被人訪問。

一般來說類都擁有自己的成員變量,而成員方法通常用來操作這些變量,但你的judge、rego兩個方法同類毫無關系,相當于是靜態方法,只是沒有加static。

在面向對象思想中一切變量和方法都是屬于對象或類的,main函數中要調用變量或方法必須在方法前加“對象名.”(調用動態方法和動態變量)或“類名.”(調用靜態方法和靜態變量)。從你的程序看兩個方法都是非靜態的那么就需要通過對象調用,也正如樓上所說,要先建立對象在通過對象調用。抑或將方法改為靜態方法,不須建立對象直接通過類名加靜態方法調用。

個人建議,可以新建一個成員變量x,保存要判斷的,新建成員方法input,負責從外部接受一個值賦給x,修改judge方法,使其判斷成員變量x,而不是通過參數從外部去接受一個值。rego也是如此,注意應使用循環而不是條件。

不知理解正確與否,希望有幫助。

現在需要以下JAVA程序代碼 希望各位大大能夠給予幫助 萬分感謝 分數不是很高 希望大家能幫忙

抽象類的應用

package com.test.sample;

/**

* 1抽象類和最終類的使用

* ⑴ 定義一個抽象類Shape用于描述圖形,具有“名稱”(name)

* 屬性以及計算其面積和周長的兩個抽象方法GetArea()和GetLength()。

* 定義一個最終類Circle繼承自類Shape,增加了一個描述半徑的屬性radius及帶參的構造函數用于該類對象的初始化操作,

* 同時實現了Shape類中的兩個抽象方法來計算圓的面積和周長。

* 定義一個最終類Rectangle繼承自類Shape,

* 增加了兩個屬性length和width用于描述矩形的長和寬及帶參的構造函數用于完成對該類對象的初始化,

* 同時實現了Shape類中的兩個抽象方法來計算矩形的面積和周長。

* @author Administrator

*

*/

public abstract class Shape {

public static double PI=3.14;

public String name;

public abstract double GetArea();

public abstract double GetLength();

}

=================================================

package com.test.sample;

/**

* 用于圓的子類

* @author Administrator

*

*/

public class Circle extends Shape {

private double radius;

public Circle(String name,double radius)

{

this.radius=radius;

this.name=name;

}

@Override

public double GetArea() {

// TODO Auto-generated method stub

return PI*radius*radius;

}

@Override

public double GetLength() {

// TODO Auto-generated method stub

return 2*PI*radius;

}

}

===================================================

package com.test.sample;

/**

* 矩形

* @author Administrator

*

*/

public class Rectangle extends Shape {

private double length;

private double width;

public Rectangle(String name,double length,double width)

{

this.name=name;

this.length=length;

this.width=width;

}

@Override

public double GetArea() {

// TODO Auto-generated method stub

return length*width;

}

@Override

public double GetLength() {

// TODO Auto-generated method stub

return 2*(length+width);

}

}

求教以下程序的java代碼

import java.util.Scanner;

public class text {

public static void main(String [] args ){

Scanner scanner = new Scanner(System.in);

System.out.println("請輸入三個整數:");

int a = scanner.nextInt();

int b = scanner.nextInt();

int c = scanner.nextInt();

if(a==bb==c){

System.out.print("這三個數相等");

}

else{

if(a+b+c1000){

System.out.print("這三個數之和大于1000");

}

else{

System.out.print("這三個數不大于1000");

}

}

}

}

望采納

以下java程序代碼執行后的結果是

應該是B,

在java世界中,所有的對象都直接或間接是Object的子類.

java練習題求完整代碼

按照題目要求編寫的用javaBean規范設計的學生類Student的Java程序如下

需要創建user.java.test包,把Student.java文件和Test.java文件放入包中,編譯Student.java文件并且編譯運行Test.java文件得到運行結果

Student.java文件代碼如下

package user.java.test;

import java.io.Serializable;

public class Student implements Serializable{

private static final long serialVersionUID = 1L;

private String no;

private String name;

private double score;

public Student(){}

public Student(String no,String name,double score){

this.no=no;

this.name=name;

this.score=score;

}

public String getNo(){ return no;}

public void setNo(String no){ this.no=no;}

public String getName(){ return name;}

public void setName(String name){ this.name=name;}

public double getScore(){ return score;}

public void setScore(double score){ this.score=score;}

public String toString(){

return "學號:"+no+",姓名:"+name+",成績:"+score;

}

public static double getAvg(Student[] sArray){

double sum=0,avg;

for(int i=0;isArray.length;i++){

sum=sum+sArray[i].getScore();

}

avg=sum/sArray.length;

return avg;

}

}

Test.java文件代碼如下

package user.java.test;

public class Test{

public static void main(String[] args){

Student[] sArray=new Student[5];

sArray[0]=new Student("001","張三",89.5);

sArray[1]=new Student("002","李四",82.5);

sArray[2]=new Student("003","王五",93);

sArray[3]=new Student("004","趙六",73.5);

sArray[4]=new Student("005","孫七",66);

System.out.println("這些學生的平均分:"+Student.getAvg(sArray));

for(int i=0;isArray.length;i++){

System.out.println(sArray[i].toString());

}

}

}

新聞標題:以下java程序代碼,JAVA程序代碼
本文來源:http://m.kartarina.com/article28/hddpjp.html

成都網站建設公司_創新互聯,為您提供網站導航自適應網站面包屑導航網站設計網站設計公司微信公眾號

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都app開發公司
主站蜘蛛池模板: 亚洲最大av无码网址| 亚洲大尺度无码专区尤物| 久久青青草原亚洲AV无码麻豆| 国产拍拍拍无码视频免费| 蜜桃无码一区二区三区| 国产成人年无码AV片在线观看| 在线a亚洲v天堂网2019无码| 精品人妻系列无码人妻漫画| 无码国内精品人妻少妇蜜桃视频| 国内精品久久人妻无码不卡| 人妻少妇偷人精品无码| 国产午夜片无码区在线播放| 一级片无码中文字幕乱伦| 亚洲久热无码av中文字幕| 亚洲国产精品无码专区在线观看| 成人h动漫精品一区二区无码| 精品亚洲AV无码一区二区三区| 国产品无码一区二区三区在线蜜桃 | 无码人妻丰满熟妇区免费| 亚洲高清无码在线观看| 亚洲一本到无码av中文字幕 | 本免费AV无码专区一区| 无码中文av有码中文av| 亚洲精品无码久久久久久久 | 无码中文字幕日韩专区| 波多野结衣AV无码久久一区| 天堂无码久久综合东京热 | 国产台湾无码AV片在线观看| 亚洲va中文字幕无码 | 亚洲一区二区三区无码中文字幕| 精品久久久无码人妻字幂| 亚洲AV无码一区二区三区鸳鸯影院| 亚洲av无码不卡久久| 精品无码人妻一区二区三区| 无码日韩精品一区二区免费暖暖 | 人妻系列无码专区久久五月天 | 精品久久久久久中文字幕无码| 无码中文在线二区免费| 精品国产性色无码AV网站| 国产精品无码免费播放| 在线A级毛片无码免费真人|