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 }

最新文章

  1. Windows 7 上安装Visual Studio 2015 失败解决方案
  2. win8 win10 安装msi 提示2502、2503的错误代码
  3. Lua函数之二
  4. ApiCloud重新定义移动应用开发
  5. JavaWeb项目开发案例精粹-第4章博客网站系统-002辅助类及配置文件
  6. 9款精美别致的CSS3菜单和按钮
  7. hdu 3778
  8. [一]初识Poi
  9. C++多态性的理解
  10. 学习MVC框架之一
  11. Android学习笔记--服务(Service)
  12. iOS Code Sign error
  13. Java学习之equals和hashcode的关系
  14. windows服务器nginx+php启动开源ecshop
  15. Linux df 与du用法
  16. 解决tomcat启动慢问题
  17. UdPloyer交付系统设计思路
  18. 基于react/vue的移动端终极适配方案vw单位(更新css-modules配置)
  19. 微信公众平台如何与Web App结合?
  20. day10<面向对象+>

热门文章

  1. DNS解析流程
  2. golang print struct with key
  3. 纯手写SpringMVC架构,用注解实现springmvc过程
  4. 鼠绘漫画 for wp8.1
  5. Python学习【第五篇】循环语句
  6. Python之路-(js正则表达式、前端页面的模板套用、Django基础)
  7. Magento后台简单更换favicon.ico
  8. WINDOWS遠程常規化後再次切換回到全屏
  9. yii框架的安装
  10. linux centos service 参数详解