//加法 int a = 100; int b = 20; System.out.println("a + b = "+ (a + b)); //实例化 new //类名 对象名 = new 构造方法; jiafa jsq = new jiafa(); jsq.xinghao = "101型"; int jig = jsq.Jiafa(100, 30); System.out.println("计算器的型号 = " + jsq.xinghao +" "+ "计算结果 = " + jig); jianfa jf = new jianfa(); jf.xinghao = "102型"; int jf1 = jf.Jianfa(100, 30); System.out.println("计算器的型号 = " + jf.xinghao +" "+ "计算结果 = " + jf1); int jieg = jsq.Jianfa(100,30); System.out.println("计算器的型号 = " + jsq.xinghao +" "+ "计算结果 = " + jieg); //包名命名规则:一般小写。开头不能用数字 //例:com.hanqi.n0928.test1 .间隔的是路径,一层一层嵌套 com嵌套hanqi hanqi嵌套n0928 n0928嵌套test1 然后才是XX.java文件 //import com.hanqi.n0928.*; 引入此路径中的文件,注意同一路径不可二次引用。* 代表此路径下全部的类,也可以直接引入具体类 import com.hanqi.n0928.test1
//定义包名 package jisuanqi; //public 访问权限修饰符 公共的,访问没有限制 //class 类 //类名 // { } 范围 public class jiafa{ // 类的代码体 // 属性 成员变量 // 型号 public String xinghao;// 加上public 开放 // 定义属性不需要加括号 // 行为 成员方法 // 加法运算等等的运算 // 定义方法需要加括号 //Jiafa 方法名,通过方法名进行调用里面的运算 public int Jiafa(int a, int b) // 要有返回值,在方法名前面定义返回值的类型 { // 加法运算 return a + b; // return 将结果返回 其后代码都将不会被执行。 } //减法 //形参 装载传递的数据 //public String xinghao; public int Jianfa(int a,int b) { return a - b; }