抽象类代码

简介: 抽象类代码

Employee.java 文件代码:
/ 文件名 : Employee.java /
public abstract class Employee
{
private String name;
private String address;
private int number;
public Employee(String name, String address, int number)
{

  System.out.println("Constructing an Employee");
  this.name = name;
  this.address = address;
  this.number = number;

}
public double computePay()
{

 System.out.println("Inside Employee computePay");
 return 0.0;

}
public void mailCheck()
{

  System.out.println("Mailing a check to " + this.name
   + " " + this.address);

}
public String toString()
{

  return name + " " + address + " " + number;

}
public String getName()
{

  return name;

}
public String getAddress()
{

  return address;

}
public void setAddress(String newAddress)
{

  address = newAddress;

}
public int getNumber()
{

 return number;

}
}

目录
相关文章
|
10月前
|
Java
Java接口和抽象类
Java接口和抽象类
61 0
|
2月前
|
设计模式 搜索推荐 Java
java接口和抽象类的区别,以及使用选择
java接口和抽象类的区别,以及使用选择
34 0
|
2月前
|
设计模式 Java
Java接口与抽象类
Java接口与抽象类
22 0
|
12月前
抽象类和普通类的区别
抽象类和普通类的区别
91 0
|
Java
Java面向对象—抽象类和接口
Java面向对象—抽象类和接口
89 0
|
Java
Java面向对象之抽象类与接口
抽象类的使用原则如下: (1)抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),默认为public; (2)抽象类也有构造器 (3)抽象类不能直接实例化,需要依靠子类采用向上转型的方式处理; (4)外部抽象类不允许使用static声明,而内部的抽象类运行使用static声明。使用static声明的内部抽象类相当于一个外部抽象类,继承的时候使用“外部类.内部类”的形式表示类名称 (5)有时候由于抽象类中只需要一个特定的系统子类操作,所以可以忽略掉外部子类。这样的设计在系统类库中会比较常见,目的是对用户隐藏不需要知道的子类
76 0
|
设计模式 搜索推荐
抽象类:小样儿(接口),我一眼看出你就不是人(抽象类)(二)
抽象类:小样儿(接口),我一眼看出你就不是人(抽象类)
抽象类:小样儿(接口),我一眼看出你就不是人(抽象类)(二)
|
传感器 Java
抽象类:小样儿(接口),我一眼看出你就不是人(抽象类)(一)
抽象类:小样儿(接口),我一眼看出你就不是人(抽象类)
抽象类:小样儿(接口),我一眼看出你就不是人(抽象类)(一)