クラスとオブジェクト
(オブジェクトのコレクション)クラスの
クラスとオブジェクト間の関係:クラスは抽象オブジェクトである、オブジェクトは、クラスのインスタンスである
文法:
1.文法クラスの
アクセス修飾子の保護、公共デフォルトのプライベート
アクセス修飾子クラスのクラス名{
プロパティ
メソッド
}
例
publicクラスデモ{
文字列名;
int型年齢;
公共ボイドショー(){
System.oout.println( "ようこそ")
}
}
**2、属性(成员变量)语法**
数据类型 : 基本类型 引用类型
访问权限修饰符 数据类型 变量名
例:
String name;
People people;(People为类名 )
**3、方法**
访问权限修饰符 返回值类型 方法名(参数){
方法体
}
无参无返回值
public void show(){
System.oout.println("欢迎进入")
}
有参无返回值
public void show(int age){
System.oout.println("欢迎进入")
}
无参有返回值
public int show(){
System.oout.println("欢迎进入")
int a=0;
return a
}
有参有返回值
public void show(int age){
System.oout.println("欢迎进入")
int a=age;
return a
}
方法重载
a.在同一个类中,方法名必须相同
b.方法的参数列表必须不同(1.类型2.个数3.顺序)
c.与返回值类型无关
**4对象的创建**
类名 对象名 = new 类名(); //调用该中的构造器
2.调用属性或方法
对象.属性 或 对象.方法();