
package jsoftportalyjdd;
import javautilScanner;
public class Demo {
private String name="joe";
private int age=18;
private String salary="7500rmb";
public String getName() {
return name;
}
public void setName(String name) {
thisname = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
thisage = age;
}
public String getSalary() {
return salary;
}
public void setSalary(String salary) {
thissalary = salary;
}
/
@param args
/
public static void main(String[] args) {
// TODO Auto-generated method stub
//显示年龄、显示姓名、获取工资
Demo d= new Demo();
Systemoutprintln("年龄 :"+dgetAge());
Systemoutprintln("姓名 :"+dgetName());
Systemoutprintln("工资 :"+dgetSalary());
//修改 姓名
//读取控制台 输入字符
Scanner sc= new Scanner(Systemin);
String name= scnext();
dsetName(name);
//显示 修改后 名字
Systemoutprintln("修改后的姓名为 :"+dgetName());
}
}
都加上注释了,要是还有啥不懂的 可以继续问我
public class
File extends Object
implements SerializableComparable<T>
public class
FileInputStream extends InputStream(抽象类)
implements Closeable
从这个继承关系你就知道了 是不可能用FileInputStream 去 *** 作获得file的文件名和属性的 你只有实现File类 才能实现 FileInputStream 只是用来读写文件内容的
一般程序设计(generic programming)时,方法与属性的调用规则:
先实例化类,通俗的就是NEW一个包含你要掉的方法和属性的类
(如:A a = new A();),调用其下方法和属性就可以 a方法名(参数) a属性名
在本类中调用可以用 this方法名(参数) this属性名
二,用父类申明,子类实例化的对象,对方法与属性的调用规则
这个同上只是 可以NEW子类的对象掉用父类的方法(这是JAVA最基本的继承哦)
JAVA的特点就是 继承 封状 多态!!
多看点就知道了!
以上是我自己口述的不是定义 你可以去查看定义!! 书上都有的!
//通过包获取类对应的类对象
Class<> f= ClassforName("javaioFile");
//通过对象去获取对象对应的类的类对象
//File file=new File("");
Class<> f= filegetClass();
//通过类的class属性去获取类的类对象
Class<> f= Fileclass;
//获取方法的数组
Method[] methods= fgetMethods();
循环得到你想要的这 类中的方法,字段,属性
public class Employee {
private String name;//姓名
private int id;//员工号
private int num;//员工数
public Employee() {//无参构造器
}
public Employee(String name, int id, int num) {//有参构造器
thisname = name;
thisid = id;
thisnum = num;
}
//下面是属性的get set方法
public String getName() {
return name;
}
public void setName(String name) {
thisname = name;
}
public int getId() {
return id;
}
public void setId(int id) {
thisid = id;
}
public int getNum() {
return num;
}
public void setNum(int num) {
thisnum = num;
}
}
以上就是关于用JAVA练习写一个职员类,包括属性:年龄、姓名、工 资;方法:显示年龄、显示姓名、修改姓名、获取工资全部的内容,包括:用JAVA练习写一个职员类,包括属性:年龄、姓名、工 资;方法:显示年龄、显示姓名、修改姓名、获取工资、java 如何通过 FileInputStream 获取文件名、文件属性的求助、Java 类 类变量 属性与方法的引用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)