-phương thức: tính tổng lương các nhân viên, nhập danh sách nhân viên từ bàn phím
A. class DSNV
{
ArrayList<NV> lstNV;
void nhapDSNV( )
{
int n,i;
Scanner sc = new Scanner(System.in);
System.out.print(“Nhap so NV:”);
N = sc.nextInt();
lstNV = new ArrayList( n );
for(i=0;i<n;i++)
{
NV x = new NV( );
x.nhap( );
lstNV.add( x );
}
}
void tinhTongLuong( )
{
float s = 0;
for(NV x: lstNV)
s = s + x.tinhluong( );
}
}
B. class DSNV
{
ArrayList<NV> lstNV;
void nhapDSNV( )
{
int n,i;
Scanner sc = new Scanner(System.in);
System.out.print(“Nhap so NV:”);
N = sc.nextInt();
lstNV = new ArrayList( n );
for(i=0;i<n;i++)
{
x.nhap( );
lstNV.add( x );
}
}
void tinhTongLuong( )
{
float s;
for(NV x: lstNV)
s = s + x.tinhluong( );
}
}
C. class DSNV
{
ArrayList<NV> lstNV;
void nhapDSNV( )
{
int n,i;
Scanner sc = new Scanner(System.in);
System.out.print(“Nhap so NV:”);
for(i=0;i<n;i++)
{
NV x = new NV( );
x.nhap( );
lstNV.add( x );
}
}
void tinhTongLuong( )
{
float s = 0;
for(int i=0; i<n; i++)
s = s + lstNV[i].tinhluong( );
}
}
D. class DSNV
{
ArrayList lstNV;
void nhapDSNV( )
{
int n,i;
Scanner sc = new Scanner(System.in);
System.out.print(“Nhap so NV:”);
N = sc.nextInt();
lstNV = new ArrayList( n );
for(i=0;i<n;i++)
{
NV x = new NV( ) ;
x.nhap( ) ;
lstNV.add( x );
}
}
void tinhTongLuong( )
{
float s;
for(int i=0;i<n;i++)
s = s + lstNV.get(i).tinhluong( ) ;
}
}