[JAVA] java class 基本定义 Note

java class 基本定义 Note

 

  1 package abeen.note;                                                                                                                                          
  2 import java.util.*;
  3 
  4 
  5 /*
  6     java calss 基本
  7 */
  8 public class BaseClassDescription{
  9 
 10     BaseClassDescription() {
 11         //构造器
 12     }
 13 
 14     BaseClassDescription(int i) {
 15         //带参数构造器 重载
 16     }
 17 
 18     void info(){
 19         //方法
 20     }
 21 
 22     int info(int i, String... s){
 23         //方法重载, 参数和返回值可以区分
 24         return i;
 25     }
 26 
 27     protected void fun(){
 28     }
 29 
 30     protected void finalize(){
 31         /* 1. 不一定执行,依赖GC 垃圾回收
 32            2. 适合于用地方法(用java调用非java代码)分配的空间的释放
 33          */
 34     }
 35 
 36 
 37     public static void  main (String[] args){
 38         BaseClassDescription bcd = new BaseClassDescription();
 39         System.out.println("Hello World!");
 40     }
 41 }
 42 
 43 // 继承
 44 class ExtendsBase extends BaseClassDescription{
 45     ExtendsBase(){
            super(i); //调用交构造器  
 46     }
 47 
 48     void info(){
 49         //重载
 50     }
 51 }

 

转载于:https://www.cnblogs.com/abeen/p/4969110.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值