博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
9-19练习
阅读量:4934 次
发布时间:2019-06-11

本文共 2987 字,大约阅读时间需要 9 分钟。

三角形周长  1 public class sjx  2 { 3     double a; 4     double b; 5     double c; 6     public double zc(double a1,double b1,double c1)  7     { 8         a=a1; 9         b=b1;10         c=c1;11         return a+b+c;12     }13     14 }
1 public class 测试 2 { 3     public static void main(String[] args)  4     { 5         sjx x =new sjx(); 6         System.out.println(x.zc(2, 3, 4)); 7     } 8  9 }

 

按要求编写Java应用程序。

1)创建一个叫做People的类:

属性:姓名、年龄、性别、身高

行为:说话、计算加法、改名

编写能为所有属性赋值的构造方法;

2)创建主类:

创建一个对象:名叫“张三”,性别“男”,年龄18岁,身高1.80

让该对象调用成员方法:

说出“你好!”

计算23+45的值

将名字改为“李四”

1 public class people  2 { 3     String name; 4     int nl; 5     String xb; 6     int sg; 7      8      people(String name1, int nl1, String xb1, int sg1) 9        {10            this.name=name1;11            this.nl=nl1;12            this.xb=xb1;13            this.sg=sg1;14        }15     16     public String say()17     {18         return ("你好"); 19     }20     21     public double js(double a,double b)22     {23         return(a+b);24     }25     26     public String gaiming(String name1)27     {28         this.name=name1;29         return(name);30     }31 }
1 public class 测试 2 { 3  4     public static void main(String[] args)  5     { 6         sjx x =new sjx(); 7         System.out.println(x.zc(2, 3, 4)); 8  9         10         people y = new people("张三", 18, "男", 180);11         System.out.println(y.say());12         System.out.println(y.js(23, 45));13         System.out.println(y.gaiming("李四"));14         15     }16 17 }

11.按要求编写Java应用程序。

1)创建一个叫做机动车的类:

属性:车牌号(String),车速(int),载重量(double)

功能:加速(车速自增)、减速(车速自减)、修改车牌号,查询车的载重量。

编写两个构造方法:一个没有形参,在方法中将车牌号设置“XX1234”,速

度设置为100,载重量设置为100;另一个能为对象的所有属性赋值;

2)创建主类:

在主类中创建两个机动车对象。

创建第一个时调用无参数的构造方法,调用成员方法使其车牌为“辽

A9752”,并让其加速。

创建第二个时调用有参数的构造方法,使其车牌为“B5086”,车速为150,

载重为200,并让其减速。

输出两辆车的所有信息

1 public class jdc 2 { 3     String chepai; 4     int chesu; 5     double zaizhong; 6  7     jdc() 8     { 9         chepai="XX1234";10         chesu=100;11         zaizhong=100;12     }13     14     jdc(String chepai1,int chesu1,double zaizhong1)15     {16         chepai=chepai1;17         chesu=chesu1;18         zaizhong=zaizhong1;19     }20 21     public int chesujian(int cs1)22     {23         this.chesu=chesu-cs1;24         return(chesu);25     }26     27     int chesujia(int cs1)28     {29         this.chesu=chesu+cs1;30         return(chesu);31     }32     33     34 }
1 jdc z = new jdc("XX1234", 100, 100); 2         System.out.println("车牌号:"+z.chepai+"   车速:"+z.chesu+"   载重:"+z.zaizhong); 3          4         jdc z1=new jdc("辽A9752",100,100); 5         System.out.println("车牌号:"+z1.chepai+"   车速:"+z1.chesu+"   载重:"+z1.zaizhong); 6         System.out.println("加速20,车速:"+z1.chesujia(20)+"km/h"); 7                 8         jdc z2=new jdc("辽B5086",150,200); 9         System.out.println("车牌号:"+z2.chepai+"   车速:"+z2.chesu+"   载重:"+z2.zaizhong);10         System.out.println("减速30,车速:"+z.chesujian(30));

 

转载于:https://www.cnblogs.com/jingfengling/p/5886564.html

你可能感兴趣的文章
数组转集合踩坑
查看>>
node.js的异步I/O、事件驱动、单线程
查看>>
vue cli3 子目录问题
查看>>
github.com访问慢解决
查看>>
微服务架构最强详解
查看>>
转:哈夫曼树详解
查看>>
.Net Core Identity外面使用Cookie中间件
查看>>
【坐在马桶上看算法】算法1:最快最简单的排序——桶排序
查看>>
C#中泛型之Dictionary
查看>>
强连通分量
查看>>
Linux 入门 bash语句 第三课
查看>>
LeetCode 27. 移除元素
查看>>
【原创】phpcms v9 0day
查看>>
杂谈SharpDx中的WIC组件——我们需要WIC的图片编码功能么?
查看>>
移动端弹性盒
查看>>
觉得比较重要的一张触发器的图,高手跳过哈!
查看>>
JAVA中使用jcifs集成AD域用户认证
查看>>
SSH框架 jar包版本的选择
查看>>
1699. Turning Turtles
查看>>
1048. Find Coins (25)
查看>>