java类的定义和使用示例
在实践中学习 java类的定义和使用,并 掌握创建和使用类对象的方法。
操作方法
(01)例1:利用MaxArray类的对象求出一维数组中的最大值。class MaxArray{int findmax(int a[],int n){int max=a[0];for(int i=1;i<n;i++)if(a[i]>max)max=a[i];return max; //返回max的值}}public class C1{public static void main(String args[]),b[]={33,43,6,12,8};tln("数组a中的最大值是"+max(a,6));tln("数组a中的最大值是"+max(a,6)); //输出数组b的最大值}}结果截图:
(02)练习2个命令行参数的使用。public class Say{public static void main(String args[]){String name=args[0];String word=args[1];tln("我想对"+name+"悄悄地说:"+word);}}调试过程:保存的文件名,编译文件:javac ,运行文件:java say 妈妈 我爱你!!!其中 : “妈妈”是第一个命令行参数; “我爱你!!!”是第二个命令行参数。结果截图:
(03)带有3个命令行参数(3个整数求最大值)public class Max{public static void main(String args[]){int max;int a=eInt(args[0]);int b=eInt(args[1]);int c=eInt(args[2]);if(a>b&&a>c)max=a;else if(b>c)max=b;elsemax=c;tln("三个数中最大的是:"+max);}}调试过程:保存的文件名,编译文件:javac ,运行文件:java max 12 48 6其中 : “12”是第一个命令行参数; “48”是第二个命令行参数;“6”是第三个命令行参数。结果截图:
(04)带有2个命令行参数(2个整数求最大值),由同学自己完成。public class Max2{public static void main(String args[]){int max;int a=eInt(args[0]);int b=eInt(args[1]);if(a>b)max=a;elsemax=b;tln("两个数中最大的是:"+max);}}结果截图:
(05)编写程序:1.创建一个类Circle,添加静态属性r(成员变量),并定义一个常量PI=3.1422.在类Circle中添加两种方法,分别计算周长和面积3.编写主类C3,利用类Circle输出r=2时圆的周长和面积package A1;public class Circle{private double Radius;double PI=3.142;Circle (){Radius = 0.0;}Circle(double r){Radius = r;}double getArea(){return PI*Radius*Radius;}double getPerimeter(){return PI*2*Radius;}void show(){tln("圆的面积为"+" "+getArea());tln("圆的周长为"+" "+getPerimeter());}}package A1;public class Circle2{public static void main(String[] args){Circle Circle2= new Circle(5);();}}结果截图:
(06)定义一个Person类,该类属性(变量)和方法如下:姓名:name 字符串类型;性别:sex 字符型;年龄:age 整型;2个构造方法:1个是默认的构造方法(由系统完成),另一个可通过参数赋值;将该3个变量转化成字符串便于显示输出的方法:toString(该名称可自定义)创建主类,通过Person类创建对象,显示输出该对象的各种属性。package A1;public class Person{String name;char sex;int age;public Person(String s,char c,int i){name=s;sex=c;age=i;}public String toString(){String s="姓名:"+name+" 性别:"+sex+" 年龄:"+age;return s; //返回s的值}}
(07)package A1;public class Person2 {public static void main(String[] args) {Person p1=new Person("张三",'男',21);Person p2=new Person("李四",'女',20); //定义对象p2,各个参数分别为:二小,女,='女'; //将p1的sex属性改为女tln(ring());//输出p1的各个属性=33; //将p2的的age改为tln(ring());//输出p2的各个属性}}结果截图
-
word2016脚注和尾注怎么设置 脚注尾注如何转换
在我们日常工作中,编辑Word文档时,需要对一些名词、句子进行解释说明,那么我们需要用到脚注,或是尾注。那怎么进行设置呢,下面就来进行简单的说明。操作方法(01)双击打开word文档,选中需要加脚注的文字,然后点击菜单栏【引用】。(02)然后点击【插入脚注】。(03)此时会在此页...
-
光盘刻录大师免费版图文使用教程
光盘刻录大师是涵盖了数据刻录、光盘备份与复制功能的软件,其用户使用评价好错参半,见仁见智吧。现在网上也流行使用光盘刻录软件大师免费版,今天就把光盘刻录软件大师免费版的图文使用教程教给大家:操作方法(01)打开刻录软件后,从右上角开始,我们可以看到有“添加视...
-
不用U盘,安装纯净版Windows系统
安装系统的方法有好多种,U盘制作启动盘安装时,会自带一些软件浏览器啊、小游戏、桌面壁纸什么,万能驱动的,装完后又要一个个卸载,但是注册列表又没法清理干净。如何安装纯净版的Windows系统,让我们一起跟着步骤来实现吧!操作方法(01)在搜狗浏览器中搜索:MSDN,选择官方网站...
-
Win10系统怎么登陆Microsoft账户
如果有小伙伴想知道Win10系统怎么登陆Microsoft账户,可以来看看下面的步骤哦!一、先注册账户。(01)在网上搜索“Microsoft账户注册”,找搜索结果中找到注册官网进行注册。(02)进入注册界面以后,输入正确的相关信息,然后输入密码和其他的信息。(03)输入完成之后,我们就可以...