您的位置:首页 > 其它

20151012----面向对象

2015-10-12 20:24 148 查看
//加法
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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: