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