一个简单的java程序代码 java编程
今天给各位分享一个简单的java程序代码的知识,其中也会对java编程进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
求编写一个超级简单的Java的程序源代码
你好
很高兴能够回答你的问题。
我帮你实现了一个复数类,并且可以执行复数的加减,乘除你再写两个方法就可以了:
代码如下:
public class complie{
int i,j;
public complie(int i,int j)//构建一个复数类
{
this.i=i;
this.j=j;
}
complie add(complie c)//复数加法
{
int l,k;
l=c.i+i;
k=c.j+j;
return(new complie(l,k));
}
complie cut(complie c)//复数减法
{
int l,k;
l=i-c.i;
k=j-c.j;
return(new complie(l,k));
}
void ToString()//将复数输出
{
System.out.println("复数为:"+i+"+"+j+"i");
}
public static void main(String[] args)
{
complie a=new complie(4,5);
complie b=new complie(2,3);
System.out.println("构造的复数类为:");
a.ToString();
b.ToString();
System.out.println("运算复数a+b=:");
a.add(b).ToString();
System.out.println("运算复数a-b=:");
a.cut(b).ToString();
}
}
运行结果:
--------------------Configuration:<Default>--------------------
构造的复数类为:
复数为:4+5i
复数为:2+3i
运算复数a+b=:
复数为:6+8i
运算复数a-b=:
复数为:2+2i
Process completed.
程序我已经调试通过了的。
希望能帮到你,同时希望你能采纳我的答案,谢谢!
求一个简单java程序代码,谢谢
刚开始java的时候用记事本编写java源代码,在命令提示符中完成java程序的编译和运行过程,这样是为了更好的理解java基础。
以后可以用Eclipse或其他的开发环境。eclipse有自己的编译器ECJ,会自动进行编译,编写、编译、运行等都可以在一个平台上完成。这样就不用借助cmd手动编译Java程序了。
求一个简单的JAVA程序,急!!!
//Person
public abstract class Person//人员类,作为基类用
{
private String name;//姓名
protected String post;//职位
public Person(String ns, String ps)//构造方法
{
name= ns;
post= ps;
}
public String getID()//获取姓名职位信息
{
return(name+""+ post);
}
public abstract double counting();//计算薪金(抽象方法)
}
//Leader
public class Leader extends Person{
private double月薪;
public double get月薪(){
return月薪;
}
public void set月薪(double月薪){
this.月薪=月薪;
}
public Leader(String ns, String ps){
super(ns, ps);
// TODO Auto-generated constructor stub
}
public double counting(){
return this.get月薪();
}
}
//Management
public class Management extends Person{
private double基本工资;
private double津贴;
public double get基本工资(){
return基本工资;
}
public void set基本工资(double基本工资){
this.基本工资=基本工资;
}
public double get津贴(){
return津贴;
}
public void set津贴(double津贴){
this.津贴=津贴;
}
public Management(String ns, String ps){
super(ns, ps);
}
public double counting(){
return this.get基本工资()+this.get津贴();
}
}
//Teacher
public class Teacher extends Person{
private int职称;
private int课时;
private double[]职称等级={0.8,0.9,1.0,1.1,1.2,1.3,1.4};
public int get职称(){
return职称;
}
public void set职称(int职称){
this.职称=职称;
}
public Teacher(String ns, String ps){
super(ns, ps);
}
public double counting(){
return this.get课时()*职称等级[职称]*100;
}
public int get课时(){
return课时;
}
public void set课时(int课时){
this.课时=课时;
}
}
//测试类
public class Test{
public static void main(String[] args){
Person no1= new Leader("张三","老板");
Person no2= new Management("李四","经理");
Person no3= new Teacher("王五","英语教师");
((Leader)no1).set月薪(1000);
((Management)no2).set基本工资(1000);
((Management)no2).set津贴(500);
((Teacher)no3).set职称(3);
((Teacher)no3).set课时(24);
System.out.println(no1.counting());
System.out.println(no2.counting());
System.out.println(no3.counting());
}
}
关于一个简单的java程序代码到此分享完毕,希望能帮助到您。