zoukankan      html  css  js  c++  java
  • JAVA学习日记30-0804

    今天学了什么

    用Person类设计Student类和Teacher类

    Person类:

    package person;

    public class Person {
    protected String name,sex;
    protected int age;

    public void setname(String name) {
    this.name=name;
    }
    public void setsex(String sex) {
    this.sex=sex;
    }
    public void setage(int age) {
    this.age=age;
    }
    public String getname() {
    return name;
    }
    public String getsex() {
    return sex;
    }
    public int getage() {
    return age;
    }

    }

    Student类:

    package person;

    public class Student extends Person {

    private String no,classno;
    private double score;
    public void setno(String no) {
    this.no=no;
    }
    public String getno() {
    return no;
    }
    public void setclassno(String classno) {
    this.classno=classno;
    }
    public String getclassno() {
    return classno;
    }
    public void setscore(double score) {
    this.score=score;
    }
    public double getscore() {
    return score;
    }


    }

    Teacher类:

    package person;

    public class Teacher extends Person {

    private String tno,object;
    private double wages;
    public void settno(String tno) {
    this.tno=tno;
    }
    public String gettno() {
    return tno;
    }
    public void setobject(String object) {
    this.object=object;
    }
    public String getobject() {
    return object;
    }
    public void setwages(double wages) {
    this.wages=wages;
    }
    public double getwages() {
    return wages;
    }
    }

    Show类:

    package person;

    public class Show {

    public static void main(String[] args) {
    Student s = new Student();
    s.setname("小明");
    s.setsex("男");
    s.setage(19);
    s.setno("20190001");
    s.setclassno("1905");
    s.setscore(86);
    System.out.println("-----学生-----");
    System.out.println("姓名:"+s.getname());
    System.out.println("性别:"+s.getsex());
    System.out.println("年龄:"+s.getage());
    System.out.println("学号:"+s.getno());
    System.out.println("班级:"+s.getclassno());
    System.out.println("成绩:"+s.getscore());
    System.out.println(" ");
    Teacher t = new Teacher();
    t.setname("张三");
    t.setsex("女");
    t.setage(46);
    t.settno("0006");
    t.setobject("java");
    t.setwages(8000);
    System.out.println("-----教师-----");
    System.out.println("姓名:"+t.getname());
    System.out.println("性别:"+t.getsex());
    System.out.println("年龄:"+t.getage());
    System.out.println("工号:"+t.gettno());
    System.out.println("科目:"+t.getobject());
    System.out.println("工资:"+t.getwages());

    }

    }

    运行截图:

     遇到的问

    明天计划

    练习面向对象题目

  • 相关阅读:
    [转]托管DirectX,从MDX到SlimDX的转换
    [连载]Tutorial series: learning how to write a 3D soft engine from scratch in C#, TypeScript or JavaScript[英]
    关于VS2010 C#使用DirectX的问题[英]
    C#调试含有源代码的动态链接库遇见there is no source code available for the current location提示时的解决方案
    C#常用控件缩写
    朴素贝叶斯
    scikit-learn 入门
    机器学习(6): 层次聚类 hierarchical clustering
    机器学习(5): K-means 算法
    机器学习(4): KNN 算法
  • 原文地址:https://www.cnblogs.com/a8047/p/13433582.html
Copyright © 2011-2022 走看看