zoukankan      html  css  js  c++  java
  • 14

     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岁了,","173cm,","52KG。");
     93         print(stu.speak());
     94     }
     95 
     96     private static void print(String speak) {
     97         System.out.println(speak);
     98         
     99     }
    100 
    101 }

    
    
  • 相关阅读:
    自定义查询条件存储过程
    管道分隔符Split
    开机进入boot menu和application menu,无法开机
    [SQL]SQL语言入门级教材_SQL数据操作基础(二)
    [SQL]SQL语言入门级教材_SQL功能与特性(一)
    编程规范(三)
    编程规范(二)
    类与结构的差别
    经典命名
    [SQL]SQL Server数据表的基础知识与增查删改
  • 原文地址:https://www.cnblogs.com/zhangye119/p/8057355.html
Copyright © 2011-2022 走看看