类
一个类即一个对象
声明
作用域 class 类名{
//属性
//方法
}
作用域可不写,详见作用域
方法
方法即函数
声明
作用域 返回类型 方法名(参数1, 参数2, …){
//方法体内容
}
e.g.
public tell (String name){
System.out.println("我叫"+name);
}
构造方法
声明一个类时会自动调用的函数,用于确定声明该类时需要的参数
没有返回类型和返回值
方法名与类名相同
一个类可以有多个构造方法,默认有空构造方法,当自定义构造方法时,空构造方法需手动添加
构造方法在声明时自动调用,无法手动调用
声明
作用域 类名(参数1, 参数2, …){
…
}
重载(Overload)
方法名相同,但是参数个数或类型不同
e.g.
//第一次重载,参数类型不同
public tell(int age){
System.out.println("我"+age.toString()+"岁");
}
//第二次重载,参数个数不同
public tell(String name, int age){
System.out.println("balabala"+name+age.toString());
}
//第三次重载,参数个数和类型都不相同
public tell(){
…
}
原文地址:https://www.cnblogs.com/AlMirai/p/12520452.html
时间: 2024-11-09 21:42:12