• 56987


      1 abstract class A{
      2     private String name;
      3     public A(String name) {
      4         this.name = name;
      5     }
      6     public String getName() {
      7         return this.name;
      8     }
      9     public abstract void fun();
     10 }
     11 class B extends A{
     12     public B(String name) {
     13         super(name);
     14     }
     15     public void fun() {
     16         System.out.println(super.getName());
     17     }
     18 }
     19 public class L {
     20     public static void main(String[] args) {
     21         // TODO Auto-generated method stub
     22         B b = new B(null);
     23         b.fun();
     24     }
     25 }
     26 import java.sql.Date;
     27 
     28 @SuppressWarnings("unused")
     29 public abstract class Y {
     30     private String name;
     31     private String Class;
     32     private String date;
     33 
     34 public String getName() {
     35     return this.name;
     36 }
     37 public void setName(String name) {
     38     this.name = name;
     39 }
     40 public String GetClass() {
     41     return this.Class;
     42 }
     43 public void setClass(String Class) {
     44     this.Class = Class;
     45 }
     46 public String getDate() {
     47     return this.date;
     48 }
     49 public void setDate(String date) {
     50     this.date = date;
     51 }
     52 public Y(String name,String Class,String date) {
     53     this.name = name;
     54     this.Class = Class;
     55     this.date = date;
     56 }
     57 public Y() {
     58     super();
     59 }
     60 
     61 @Override
     62 public String toString() {
     63     return "Student [name=" + name + "]";
     64 }
     65 public abstract String speak();
     66 
     67 }
     68 import java.sql.Date;
     69 @SuppressWarnings("unused")
     70 public class H extends Y{
     71     private String matter;
     72     public H(String name,String Class,String date,String matter) {
     73         super(name,Class,date);
     74         this.setMatter(matter);
     75     }
     76     @Override
     77     public String speak() {
     78         return "我叫 " + super.getName() + " 今年 " + super.GetClass() + " 身高 " + super.getDate() + " 体重 " + this.matter;
     79     }
     80     public String getMatter() {
     81         return matter;
     82     }
     83     public void setMatter(String matter) {
     84         this.matter = matter;
     85     }
     86     
     87 }
     88 public class K {
     89 
     90     public static void main(String[] args) {
     91         // TODO Auto-generated method stub
     92         Y stu = new H("于星晔,","19岁了,","186cm,","100KG。");
     93         print(stu.speak());
     94     }
     95 
     96     private static void print(String speak) {
     97         System.out.println(speak);
     98         
     99     }
    100 
  • 相关阅读:
    [整理]Cadence 生成带有网络追踪的 PDF 原理图
    [整理]FSM 有限状态机
    [原创]Quartus 中调用 Modelsim 波形仿真
    [原创]SPI 协议介绍以及基于 Verilog 的 IP 核实现
    [原创]Verilog 代码编程规范(个人用)
    [算法]线段树
    [算法]tarjan
    poj3280
    poj 3258 River Hopscotch
    [poj 1251]Jungle Roads
  • 原文地址:https://www.cnblogs.com/yuxingye/p/8057516.html
Copyright © 2020-2023  润新知