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

企业网站制作方法登陆建设银行官方网站

企业网站制作方法,登陆建设银行官方网站,多梦主题建设的网站,新增专业建设规划1.面向对象编程 1.1 类与对象 1.类与对象的概念 ​ *对象[属性]/[行为] ​ *语法 class cat {String name;int age; }main() {//cat1就是一个对象//创建一只猫Cat cat1 new Cat();//给猫的属性赋值cat1.name 123;cat1.age 10; }​ *类是抽象的#xff0c;…1.面向对象编程 1.1 类与对象 1.类与对象的概念 ​ *对象[属性]/[行为] ​ *语法 class cat {String name;int age; }main() {//cat1就是一个对象//创建一只猫Cat cat1 new Cat();//给猫的属性赋值cat1.name 123;cat1.age 10; }​ *类是抽象的概念的代表一类事物比如人类猫类…即它是数据类型 ​ *对象是具体的实际的代表一个具体事物即是实例 ​ *类是对象的模板对象是类的一个个体 2.类与对象在内存中的存在形式 3.属性概念 ​ *成员变量 属性 field(字段) ​ *属性是类的一个组成部分一般是基本数据类型也可以是引用类型(对象数组) 4.属性注意事项和细节 1.属性的定义语法同变量 eg:访问修饰符 属性类型 属性名 ​ *访问修饰符控制属性的访问范围 ​ public,protected,默认,private 2.属性的定义类型可以为任意类型包含基本类型或引用类型 3.属性如果不赋值有默认值规则和数组一致 Person p1 new Person(); //p1是对象名对象引用 //new Person() 创建的对象空间数据才是真正的对象5.如何创建对象 1.先声明再创建 ​ Cat cat; //声明对象cat ​ cat new Cat(); //创建 2.直接创建 ​ Cat cat new Cat(); 6.如何访问属性 ​ *语法 对象名.属性名; eg: cat.name; cat.age; 7.类与对象的内存分配机制 ​ *类与对象赋值直接赋值地址 8.Java内存的结构分析 1.栈一般存放基本数据类型局部变量 2.堆存放对象Cat cat ,数组等 3.方法区常量池常量比如字符串类加载信息 1.2 成员方法 ​ *在某些情况下我们需要定义成员方法简称方法比如人类除了有一些属性外年龄姓名…还有一些行为比如说话跑步… class Person {String name;int age;//添加speak成员方法//1.public 表示方法是公开//2.void 表示方法没有返回值//3.speak() speak是方法名()形参列表//4.{}方法体可以写我们要执行的代码public void speak(){System.out.println(我是一个好人);}//(int n)形参列表public void cal02(int n){int res 0;for(int i 1;in;i){res i;}System.out.println(cal02计算结果为 res);} }main() {Person p1 new Person();p1.speak(); //调用方法 }1.方法的调用机制 2.成员方法的好处 ​ *提高代码的复用性可以不用重复写方法 ​ *可以将实现的细节封装起来然后供其他用户来调用即可 3.成员方法的定义 ​ *语法 public(访问修饰符 ) 返回数据类型 方法名 (形参列表) {方法语句;return 返回值 }1.形参列表表示成员方法输入cal(int n)getSum(int num1, int num2) 2.返回数据类型表示成员方法输出如果为void表示没有返回值 3.方法主体表示为了实现某一功能代码块 4.return语句不是必须的 4.成员方法的注意事项和细节 *访问修饰符 作用是控制 方法使用的范围 ​ 如果不写默认访问[有四种public, protected,默认, private] *返回类型 1.一个方法最多有一个返回值(可以返回数组得到多个值) class AA {public int[] getSumAndSub(int n1, int n2){int[] resArr new int[2];resArr[0] n1 n2;resArr[1] n1 - n2;return resArr;} }2.返回类型可以为任意类型包含基本类型和引用类型(数组对象) 3.如果方法要求有返回数据类型则方法体中最后的执行语句必须为return 值而且要求返回值类型必须和return的值类型一致或者兼容 4.如果返回值为void则方法中可以没有return或者只写return *形参列表 1.一个方法可以有0个参数也可以有多个参数中间用逗号隔开比如getSum(int n1, int n2); 2.参数类型可以为任意类型包含基本类型或引用类型比如printArr(int[] map); 3.调用带参数的方法时一定对应着参数列表传入相同类型或兼容类型的参数 4.实参和形参的类型要一致或兼容、个数、顺序必须一致 *方法体 ​ *里面写完成功能的具体语句方法之中不能再定义方法。 class AA {public void f4(){//public void f5(){}; //错误写法} }*方法调用细节 1.同一个类中的方法调用直接调用即可 class A{public void print(intn){System.out.println(方法调用 n n);}public void sayOk(){//Sayok调用printprint(10);} } 2.跨类中的方法A类调用B类方法需要通过对象名调用比如对象名.方法名(参数); //在A类中创建B类再调用方法 class A{public void print(intn){System.out.println(方法调用 n n);}public void sayOk(){//Sayok调用printprint(10);}public void m1(){//创建B对象B b new B();b.hi();} }class B{public void hi(){System.out.println(B类中的hi()被执行);} }3.跨类的方法调用和方法的访问修饰符相关 ​ *方法传参的机制 1.基本数据类型传递的是值拷贝形参的任何改变不影响实参 2.引用数据类型的传参机制,适用于数组和自定义数据类型。 ​ *引用类型传递的是地址(传递也是值但是值是地址)可以通过形参影响实参 class B{public void test100(int[] arr){arr[0] 200; //修改元素//遍历数组System.out.println(test100的数组arr);for(int i 0;iarr.length;i){System.out.print(arr[i]\t);}}public void test200(Person p){p.age 10000;} }class Person {String name;int age; }main() {B b new B();int[] arr {1,2,3};b.test100(arr);//调用方法System.out.println(main的arr数组);//遍历数组for(int i 0;iarr.length; i){System.out.print(arr[i]\t);}System.out.println();Person p new Person();p.name jack;p.age 10;b.test200(p); //传的是p的地址System.out.println(p.age); }class B{public void test200(Person p){p null; //只是把形参p的名字指向了null不影响实参p,因此外面输出的还是10} }class Person {String name;int age; }main() {B b new B();Person p new Person();p.name jack;p.age 10;b.test200(p); //传的是p的地址System.out.println(p.age); }
http://www.zqtcl.cn/news/895447/

相关文章:

  • 顺德中小企业网站建设宁乡市建设局网站
  • 静态网页模板 网站模板兰州做网站价格
  • 吕梁推广型网站建设godaddy托管 wordpress
  • 什么网站百度收录好珠海哪里做网站的
  • 如何介绍网站模板金融网站模版
  • 网站内链怎么优化e时代网站制作
  • 记事本做网站素材代码国内十大4a广告公司
  • 一米八效果图网站商业网站平台
  • 做搜狗手机网站优化产品推广计划怎么写
  • 网站链接优化怎么做ftp服务器
  • 什么网站可以接单做海报网站信息员队伍建设方案
  • 淘宝联盟 网站怎么做网站运营推广方案设计
  • 网站建设数据库类型百度seo现状
  • 德州网站优化公司平面设计公司企业logo设计
  • 山东平台网站建设价位网站广告文案
  • 可以做哪方面的网站万网董事长是谁
  • 京东网站开发费用程序员找工作的网站
  • 怎么做网站首页psdwordpress 注册验证
  • 商丘做网站的公司有哪些郑州网站公司排名
  • 竞价网站与竞价网站之间做友情链接企业邮箱查询
  • 国外jquery网站wordpress 下一页 模板
  • 安卓手机做网站云南建设厅网站职称评定
  • 国外域名注册商网站邮箱登陆登录入口
  • 男女做那个的网站是什么深圳市8号公告
  • 做网站收款支付宝接口廊坊市网站建设公司
  • 文档下载网站 建设做cpa用什么网站
  • 网站制作合同注意事项百度网页版电脑版
  • 怎样做模板网站手机营销型网站制作
  • 如何采集网站内容如何做网站导航栏的搜索引擎优化
  • 网站关键词排名外包织梦大气婚纱影楼网站源码