要把
class TV
{ /* 定义成员变量 */
String color="彩色电视机";
String pattern ="25英寸"; //规格
double price=1000.0;
String MadePlace="China";
int AllChannels=50; //频道总数
int NowChannel; //正在收看的频道
boolean key ; //开关的状态 /* 定义方法 */
//Open the TV
public boolean OpenTV()
{
key=true;
return key;
}
//Close the TV
public boolean CloseTV()
{
key=false;
return key;
}
//Change the channel
public void ChangeChannel(int channel)
{
NowChannel=channel;
}
//Get the channel which is running
public int GetChannelRunNow()
{
return NowChannel;
}
//Reduce the price 价格打折
public double ReducePrice(double percent)
{
return price=price*(1-percent);
}
public String TVMessage()
{
String TVMeg;
TVMeg="Color:\t\t"+color
+"\nPattern:\t\t"+pattern
+"\nMadePlace:\t\t"+MadePlace
+"AllChannels:\t\t"+Integer.toString(AllChannels);
return TVMeg;
}
}//TV类定义结束
放到另外一个文件TV.class中,然后编译。
class TV
{ /* 定义成员变量 */
String color="彩色电视机";
String pattern ="25英寸"; //规格
double price=1000.0;
String MadePlace="China";
int AllChannels=50; //频道总数
int NowChannel; //正在收看的频道
boolean key ; //开关的状态 /* 定义方法 */
//Open the TV
public boolean OpenTV()
{
key=true;
return key;
}
//Close the TV
public boolean CloseTV()
{
key=false;
return key;
}
//Change the channel
public void ChangeChannel(int channel)
{
NowChannel=channel;
}
//Get the channel which is running
public int GetChannelRunNow()
{
return NowChannel;
}
//Reduce the price 价格打折
public double ReducePrice(double percent)
{
return price=price*(1-percent);
}
public String TVMessage()
{
String TVMeg;
TVMeg="Color:\t\t"+color
+"\nPattern:\t\t"+pattern
+"\nMadePlace:\t\t"+MadePlace
+"AllChannels:\t\t"+Integer.toString(AllChannels);
return TVMeg;
}
}//TV类定义结束
放到另外一个文件TV.class中,然后编译。
像这样:package TVset;
import java.io.*;
public class TVset
{
public static void main(String args[])
{
TV tv1=new TV();
System.out.println(tv1.TVMessage());
}//main函数结束
//类TV的定义
}
///////////////////////////////////////////////////
class TV
{ /* 定义成员变量 */
String color="彩色电视机";
String pattern ="25英寸"; //规格
double price=1000.0;
String MadePlace="China";
int AllChannels=50; //频道总数
int NowChannel; //正在收看的频道
boolean key ; //开关的状态 /* 定义方法 */
//Open the TV
public boolean OpenTV()
{
key=true;
return key;
}
//Close the TV
public boolean CloseTV()
{
key=false;
return key;
}
//Change the channel
public void ChangeChannel(int channel)
{
NowChannel=channel;
}
//Get the channel which is running
public int GetChannelRunNow()
{
return NowChannel;
}
//Reduce the price 价格打折
public double ReducePrice(double percent)
{
return price=price*(1-percent);
}
public String TVMessage()
{
String TVMeg;
TVMeg="Color:\t\t"+color
+"\nPattern:\t\t"+pattern
+"\nMadePlace:\t\t"+MadePlace
+"AllChannels:\t\t"+Integer.toString(AllChannels);
return TVMeg;
}
}//TV类定义结束
能够运行.