淮安集团网站建设,开发小程序软件的公司,汕头网站建设小程序,动易网站java类和对象
成员变量
权限修饰符 变量类型 变量名;
成员变量可以是任意类型,整个类是成员变量的作用范围
成员变量
成员方法
权限修饰符 返回值类型 方法名()
成员方法可以有参数#xff0c;也可以有返回值#xff0c;用return声明
权限修饰符
private 只能在本类…java类和对象
成员变量
权限修饰符 变量类型 变量名;
成员变量可以是任意类型,整个类是成员变量的作用范围
成员变量
成员方法
权限修饰符 返回值类型 方法名()
成员方法可以有参数也可以有返回值用return声明
权限修饰符
private 只能在本类使用无法被其他类或者其他包里的内容引入
public 开放所有权限可以被其他引用
protectd 可以被子类引入但是无法被其他包内部的类引入类中的局部变量
只在他所在位置的{}内部互动注意在嵌套的区域不可以重复的定义局部变量比如for循环内部嵌套for循环局部变量会受到影响
举例java值交互
package nb;import java.util.Arrays;public class swap_ {public static void swap(int a[], int i, int j) {int t a[i];a[i] a[j];a[j] t;}public static void main(String[] args) {int a[] {1,2,3,4,5};swap(a,1,2);System.out.println(Arrays.toString(a));}
}this关键字
this关键字用于表示本类当前的对象,当前对象不是某个new出来的实体对象而是当前正在编辑的类,this关键字只能用于本类中
写两个小案例
package nb;public class XiaoFei {public static int cs 0 ;double amount;public XiaoFei(double amount){cs;this.amount amount;}public void output(){System.out.println(你有一笔大额消费,交易金额:amount元);}public static void main(String[] args) {XiaoFei xiaoFei new XiaoFei(1);xiaoFei.output();XiaoFei xiaoFei1 new XiaoFei(2);xiaoFei1.output();}
}package nb;public class Mima {int count;int pwd 123456;
// public Mima(){
// this(123456);
// }public Mima(int count){this.count count;}public Mima(int count, int pwd){this.count count;this.pwd pwd;}public static void main(String[] args) {Mima mima new Mima(123);System.out.println(账户:mima.count);System.out.println(密码:mima.pwd);Mima mima1 new Mima(123,456);System.out.println(账户1:mima.count);System.out.println(密码1:mima.pwd);}
}