在(1)-(3)处填上适当的语句,使程序能正常运行。. (1) class Emplovee f 梁传性 10305220 public abstract void showl); } class SalEmp extends Employee{ public void show {System.out.printIn("SalEmp");} B20210305% B20210305220 class TelEmp extends Employee { (2) { System.out.printIn("TelEmp ");} oublic dlass Demof 梁造住 0305220 public static void main(String [largs){ SalEmp p=new SalEmp); p.showl); (3) o00 p1=new TelEmp (); B20210305220 p1.showl);
时间: 2024-01-12 17:05:18 浏览: 77
(1) 抽象方法 show 的实现需要在子类中完成。所以在 SalEmp 和 TelEmp 中都需要重写实现 show 方法。
(2) TelEmp 类中实现 show 方法。
(3) 创建 TelEmp 对象 p1,并调用其 show 方法。
完整程序如下:
```
abstract class Employee {
public abstract void show();
}
class SalEmp extends Employee{
public void show() {
System.out.println("SalEmp");
}
}
class TelEmp extends Employee {
public void show() {
System.out.println("TelEmp");
}
}
public class Demo {
public static void main(String[] args){
SalEmp p = new SalEmp();
p.show();
Employee p1 = new TelEmp();
p1.show();
}
}
```
相关问题
java下面程序是定义一个student类,在空白处填入适当语句补充完整
可以使用以下代码来定义一个Student类:
```java
public class Student {
private int id;
private String name;
private int age;
public Student(int id, String name, int age) {
this.id = id;
this.name = name;
this.age = age;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
```
这个Student类有三个私有属性,分别是id、name和age,同时提供了相应的getter和setter方法,以及一个构造方法,用于初始化这些属性。
编写程序表示1/1-1/2+1/3.。。+1/n
编写程序表示1/1-1/2+1/3-1/4+......1/n的过程可以使用循环和条件语句来实现。下面是一个示例代码片段来计算这个表达式的和:
```java
public class SumCalculation {
public static void main(String[] args) {
int n = 100; // n的值可以根据需要进行修改
double sum = 0; // 用来存储计算结果
for (int i = 1; i <= n; i++) {
if (i % 2 == 0) {
sum -= 1.0 / i; // 如果i是偶数,则减去1/i
} else {
sum += 1.0 / i; // 如果i是奇数,则加上1/i
}
}
System.out.println("1/1-1/2+1/3-1/4+......1/n的和是:" + sum);
}
}
```
这段代码使用了一个for循环来迭代从1到n的所有数字。在每次迭代中,通过使用条件语句来判断当前数字的奇偶性,并根据结果进行加法或减法操作。最后,将结果打印出来。
注意:在上述示例代码中,使用了1.0来进行除法运算,以确保得到的结果是一个浮点数。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文