当前位置: 首页 > news >正文

中山网站建设seo135电商办公室

中山网站建设seo135,电商办公室,网站建设自学教程,手把手教你制作网页一、简答题 请说出方法定义的全格式 访问修饰符 静态修饰符 返回值 方法名(参数列表){方法体;retrun 返回值;}请说出方法重载的概念 在一个类中#xff0c;可以定义方法名相同#xff0c;参数列表不相同(参数类型、参数个数或者参数顺序不同)的方法请简述什么是类#xf…一、简答题 请说出方法定义的全格式 访问修饰符 静态修饰符 返回值 方法名(参数列表){方法体;retrun 返回值;}请说出方法重载的概念 在一个类中可以定义方法名相同参数列表不相同(参数类型、参数个数或者参数顺序不同)的方法请简述什么是类什么是对象 类用户自定义的数据类型用来描述相同属性和行为的对象集合。 对象是根据类作为模板创建的实例具有类所有的属性和行为。请简述this关键字的概述及作用 this是一个关键字表示方法调用者的地址值。 主要作用区分同名的成员变量和局部变量和访问当前对象的成员属性、成员方法、构造方法。请简述private关键字的概述及作用 private是一个访问修饰符。表示当前属性或者行为为该类私有的其他类不可以直接访问。主要在面向对象中实现封装。 作用隐藏对象内部细节仅允许公共的方法进行访问和操作对象的状态有助于保护对象的状态不受外部直接访问和修改的影响可以防止用户的恶意操作。请简述构造方法的作用和注意事项 构造方法用于帮助用户创建对象和给成员属性赋值也可以在构造方法进行一系列的初始化操作。 注意事项1.不能有返回值 2.构造方法名必须和类名相同请简述封装有哪些体现以及好处 使用private访问修饰符来限制成员变量的访问权限设计公共的方法setter和getter方法来允许外部代码访问和修改对象的状态。而不直接暴露对象的内部实现细节。 安全性隐藏对象内部的细节保护对象不能受外部直接访问和修改的影响。 复用性对象可以在不同的上下文中被重复使用。 降低复杂度外部代码只需要关注如何使用对象的功能而不需要了解对象的内部复杂逻辑从而减少了代码的复杂度和耦合度。二、编程题 /*分析以下需求并完成代码设计一个方法接收一个整数数组能同时返回该数组的最大值和最小值提示return后面只能写一个值 */ public class Test02{public static void main(String[] args) {Random r new Random();int[] arr new int[10];for (int i 0; i arr.length; i) {arr[i] r.nextInt(100) 1;}System.out.println(Arrays.toString(arr));System.out.println(该数组的最大值为 getMax(arr));System.out.println(该数组的最小值为 getMin(arr));}public static int getMax(int[] arr){int max Integer.MIN_VALUE;for (int i : arr) {max Math.max(i,max);}return max;}public static int getMin(int[] arr){int min Integer.MAX_VALUE;for (int i : arr) {min Math.min(i,min);}return min;}}/*分析以下需求并完成代码设计一个方法接收一个整数数组计算数组中小于平均值的元素个数并返回*/ public class Test03{public static void main(String[] args) {Random r new Random();int[] arr new int[10];for (int i 0; i arr.length; i) {arr[i] r.nextInt(100) 1;}System.out.println(Arrays.toString(arr));System.out.println(小于平均数的值有 ltAvgCount(arr) 个);}public static int ltAvgCount(int[] arr){int sum 0;for (int i : arr) {sum i;}int avg sum / arr.length;int count 0;//统计平均数的个数for (int i : arr) {if (i avg){count;}}return count;}}/*分析以下需求并完成代码编写实体类User成员变量包含name姓名、年龄age、爱好hobby定义测试类在main方法中完成实例化三个User对象属性分别为慕容雪痕,17,弹钢琴燕清舞,16,跳舞夏诗韵,21,唱歌将三个对象添加到合适的数组中 遍历数组将年龄小于18岁的对象爱好修改为敲代码遍历修改后的数组控制台效果如下慕容雪痕 17 敲代码燕清舞 16 敲代码夏诗韵 21 唱歌 */ public class TestUser{public static void main(String[] args) {User[] user {new User(慕容雪痕,17,弹钢琴),new User(燕清舞,16,跳舞),new User( 夏诗韵,21,唱歌)};user[0].setHobby(敲代码);user[1].setHobby(敲代码);for (User user1 : user) {System.out.print(user1.getName() );System.out.print(user1.getAge() );System.out.print(user1.getHobby());System.out.println();}} } class User{private String name;private Integer age;private String hobby;public User() {}public User(String name, Integer age, String hobby) {this.name name;this.age age;this.hobby hobby;}public String getName() {return name;}public void setName(String name) {this.name name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age age;}public String getHobby() {return hobby;}public void setHobby(String hobby) {this.hobby hobby;} } /*分析以下需求并完成代码编写实体类Person成员变量包含姓名name、年龄age定义测试类在main方法中完成定义方法getMinAge(Person[] persons)返回数组中最小的年龄定义方法getAvgAge(Person[] persons)返回数组中的对象平均年龄实例化三个Person对象属性分别为玄德,39云长,35翼德,34将三个对象添加到合适的数组中将数组作为参数测试上述两个方法 */ public class TestPerson{public static void main(String[] args) {Person[] persons {new Person(玄德,39),new Person(云长,35),new Person(翼德,34)};Person minAgePerson findMinAge(persons);System.out.println(最小年龄为 minAgePerson.getName() 岁数为 minAgePerson.getAge());System.out.println(平均年龄为 personAvgAge(persons));}//求岁数最小的人public static Person findMinAge(Person[] persons){Person personAgeMin persons[0];for (int i 1; i persons.length; i) {if (persons[i].getAge() personAgeMin.getAge()){personAgeMin persons[i];}}return personAgeMin;}//求平均年龄public static int personAvgAge(Person[] persons){int sum 0;for (int i 1; i persons.length; i) {sum persons[i].getAge();}return sum / persons.length;} } class Person{private String name;private Integer age;public Person() {}public Person(String name, Integer age) {this.name name;this.age age;}public String getName() {return name;}public void setName(String name) {this.name name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age age;}
http://www.hkea.cn/news/14357016/

相关文章:

  • 各大免费推广网站怎么用2013做网站
  • 自建网站做网上超市可行吗那个视频网站可以做桌面背景
  • 永康网站网站建设人与狗做的网站谁有
  • 南宁网站建设 南宁联达亿东莞网站推广服务
  • 本地营销型网站建设做网站和app有什么区别
  • 长沙网站推广系统主要怎么学的呢
  • flask做的网站 网址建设工程施工合同下载
  • 西安建设网站公司哪家好创业园网站建设
  • 做一般的公司门户网站投资额图书馆主题 wordpress
  • 移动商城的推广方法百度seo整站优化
  • 江苏中益建设官方网站做胃镜需那好天津津门网站A
  • 塔城地区建设工程信息网站效果好的网站建
  • 商店网站源码上海展览设计制作公司
  • 福州企业网站建设wordpress用户注册收不到邮件
  • 东莞哪家建网站公司好wordpress恢复插件
  • 赣州宏达网站建设东莞个人网站推广建设
  • 电镀加工技术支持 东莞网站建设专门做奢侈品的网站
  • 免费网站网络推广常州h5网站建设
  • 网站备案服务商查询苏州seo外包
  • 傻瓜式做网站程序什么是网站的访问流量
  • 广州网站建设 名片制作 网站管理百度网站首页的设计理念
  • 静态后台管理网站模板做标书网站
  • 海口的网站建设公司中山快速建站合作
  • 有域名自己怎么做网站家政服务app软件开发
  • 不良网站进入窗口互联网公司市值
  • 壁画网站建设建设手机网站哪个平台比较好
  • 标杆网站建设网站网站建设策划书
  • 网站建设 信息化程度asp.net网站结构
  • 宁波正规网站建设使用方法如何写一个微信小程序
  • 网站域名信息dedecms 网站标题 设置