java電視代碼 java 代碼

java語(yǔ)言編寫(xiě)一個(gè)電視機(jī)類(lèi)

public?class?TV?{

創(chuàng)新互聯(lián)公司10多年企業(yè)網(wǎng)站建設(shè)服務(wù);為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì)及高端網(wǎng)站定制服務(wù),企業(yè)網(wǎng)站建設(shè)及推廣,對(duì)成都iso認(rèn)證等多個(gè)行業(yè)擁有多年的營(yíng)銷(xiāo)推廣經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。

private?int?channel;

private?int?volumn;

public?TV()?{

channel?=?0;

volumn?=?10;

}

public?TV(int?channel,?int?volumn)?{

this.channel?=?channel;

this.volumn?=?volumn;

}

public?void?setChannel(int?channel)?{

this.channel?=?channel;

}

public?void?setVolumn(int?volumn)?{

this.volumn?=?volumn;

}

public?void?ChannelPlus()?{

this.channel++;

}

public?void?VolumnPlus()?{

this.volumn++;

}

}

(1)和(2)是構(gòu)造器,不是方法,題目的表達(dá)不對(duì)……

哥們兒,這題不難一看就沒(méi)好好學(xué)習(xí),努力學(xué)習(xí)吧,只能幫你到這里了……

有關(guān)接口回調(diào)的java題,求解。

下面是UnitPrice接口代碼:

public interface UnitPrice {

public double unitprice();

}

下面是電視機(jī)類(lèi)代碼:

public class Television implements UnitPrice {

@Override

public double unitprice() {

? return 3500d;

}

}

下面是計(jì)算機(jī)類(lèi)代碼:

public class Computer implements UnitPrice {

@Override

public double unitprice() {

? return 7800d;

}

}

下面是手機(jī)類(lèi)代碼:

public class Mobile implements UnitPrice {

@Override

public double unitprice() {

? return 2500d;

}

}

下面是公共類(lèi)代碼:

import java.util.Scanner;

public class Common {

static double get(UnitPrice u) {

? return u.unitprice();

}

@SuppressWarnings("resource")

public static void main(String[] args) {

? System.out.print("請(qǐng)輸入電視機(jī)的銷(xiāo)售個(gè)數(shù):");

? Scanner scanner = new Scanner(System.in);

? int television_num = scanner.nextInt();

? System.out.print("請(qǐng)輸入計(jì)算機(jī)的銷(xiāo)售個(gè)數(shù):");

? scanner = new Scanner(System.in);

? int computer_num = scanner.nextInt();

? System.out.print("請(qǐng)輸入手機(jī)的銷(xiāo)售個(gè)數(shù):");

? scanner = new Scanner(System.in);

? int mobile_num = scanner.nextInt();

? double television_price = television_num * (get(new Television()));

? System.out.println("電視機(jī)的銷(xiāo)額是:" + television_price);

? double computer_price = computer_num * (get(new Computer()));

? System.out.println("計(jì)算機(jī)的銷(xiāo)額是:" + computer_price);

? double mobile_price = mobile_num * (get(new Mobile()));

? System.out.println("手機(jī)的銷(xiāo)額是:" + mobile_price);

? System.out.println("總銷(xiāo)額是:" + (television_price + computer_price + mobile_price));

? scanner.close();

}

}

下面是執(zhí)行后的效果截圖:

麻煩您看一下,是否能夠滿足要求。

編寫(xiě)java應(yīng)用程序模擬電視機(jī),實(shí)現(xiàn)TV電視機(jī)類(lèi),要求用ChannelArray數(shù)組放置電視機(jī)的

//TV類(lèi)

public class Tv {

public void open(){

System.out.println("打開(kāi)電視機(jī)");

}

public void close(){

System.out.println("關(guān)閉電視機(jī)");

}

public void search(int x){

System.out.println("您搜索到的是"+x+"號(hào)頻道");

}

public void ctrlVol(String s){

int vol=10;

if(s.equals("+"))

vol++;

if(s.equals("-"))

vol--;

System.out.println("當(dāng)前音量為"+vol);

}

public void changeChannel(int x){

if( x 29 )

System.out.println("沒(méi)有該頻道");

else

System.out.println("當(dāng)前"+x+"號(hào)頻道");

}

public void changeChannel(String s){

int x=0;

if(s.equals("+"))

x++;

if(s.equals("-"))

x--;

System.out.println("當(dāng)前"+x+"號(hào)頻道");

}

}

//Controller遙控器類(lèi)

public class Controller{

public void openTv(Tv tv){

tv.open();

}

public void closeTv(Tv tv){

tv.close();

}

public void searchTv(Tv tv){

int x=(int)(Math.random()*30);

tv.search(x);

}

public void ctrlTvVol(Tv tv){

tv.ctrlVol("+");

}

public void changeTvChannel(Tv tv){

tv.changeChannel("+");

tv.changeChannel(23);

}

}

Java題目,怎么定義定義一個(gè)電視機(jī)類(lèi)?

public class TV {

public static void main(String[] args) {

TV tv = new TV("海信", 5000, 56);

tv.turnOn();

tv.turnOff();

}

private String brand;

private double price;

private int size;

public TV() {

}

public TV(String brand, double price, int size) {

this.brand = brand;

this.price = price;

this.size = size;

}

public void turnOn() {

System.out.println("歡迎使用" + this.getBrand() + "電視機(jī)...");

}

public void turnOff() {

System.out.println("再見(jiàn)");

}

public String getBrand() {

return brand;

}

public void setBrand(String brand) {

this.brand = brand;

}

public double getPrice() {

return price;

}

public void setPrice(double price) {

this.price = price;

}

public int getSize() {

return size;

}

public void setSize(int size) {

this.size = size;

}

}

網(wǎng)頁(yè)標(biāo)題:java電視代碼 java 代碼
網(wǎng)頁(yè)地址:http://www.muchs.cn/article30/dohsdpo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、網(wǎng)站維護(hù)網(wǎng)站排名、網(wǎng)站內(nèi)鏈微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)