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

佛山专业做网站公司哪家好杭州排名优化公司

佛山专业做网站公司哪家好,杭州排名优化公司,做网站后期为什么续费,ueditor to wordpress1.对象对象是一种特殊的数据结构, 可以用来记住一个事物的数据, 从而代表该事物1.1 面向对象的实现步骤对象本质上是一种特殊的数据结构 ( 可以理解为一张表 ) 对象在计算机中的运行过程状态:万物皆对象, 谁的数据谁存储2.类的成分2.1 构造器构造器是一种特殊的方法, 它的名字…

1.对象

        对象是一种特殊的数据结构, 可以用来记住一个事物的数据,  从而代表该事物

1.1 面向对象的实现步骤

        对象本质上是一种特殊的数据结构 ( 可以理解为一张表 ) 

        对象在计算机中的运行过程状态:

万物皆对象, 谁的数据谁存储

2.类的成分

2.1 构造器

        构造器是一种特殊的方法,  它的名字要和类名一样

第一:  创建了一个学生对象     第二:  根据对象默认调用无参构造器

示例调用无参构造器: 

常见应用场景:

2.2 this关键字

        this是一个变量,  可以用在方法中,  来拿到当前的对象  -->  哪个对象调用这个方法,  this就拿到哪个对象

应用场景:  解决变量名称冲突的问题

        此时输出只接收了传递过来的name的值,  导致都是" 唱歌 "

        加上关键字,  前一个name就会去获取当前对象的名称

2.3 封装

         类就是一种封装

封装的设计要求:  合理隐藏,  合理暴露

2.4 JavaBean

        是实体类,  一种特殊的类,  必须满足以下要求:

实体对象的应用场景 ( 分层思想 ) :  

        实体类的对象只负责数据存储,  而对数据的业务处理交给其他类的对象来完成,  以实现数据数据业务处理相分离

2.5 static关键字

        static叫静态,  可以修饰成员变量和成员方法

2.5.1 static关键字用法 ( 成员变量的分类 )

成员变量按照有无static修饰,分为两种:

● 静态变量(类变量):有static修饰,属于类,在计算机里只有一份,会被类的全部对象共享

● 实例变量(对象的变量):无static修饰,属于每个对象独有,只能该对象自己使用

2.5.2 执行原理

2.5.3 静态变量的应用场景:

        如果某个数据只需要一份,且希望能够被共享(访问、修改),则该数据可以定义成静态变量来记住。

public class User {public static int count = 0;public User(){// User.count++;// 注意:同一个类中访问静态成员可以省略类名不写count++;}
}

2.5.4 static修饰方法 ( 成员方法的分类 )

public class Test {public static void main(String[] args) {// 目标:认识static修饰和不修饰方法的区别// 1. 类名.静态方法(推荐)Student.printHelloWorld();// 2. 对象.静态方法(不推荐)Student s1 = new Student();s1.printHelloWorld();// 3. 对象名.实例方法s1.setScore(59.5);s1.printPass();}
}public class Student {private double score;// 静态方法:有static修饰,属于类持有。public static void printHelloWorld() {System.out.println("Hello World");System.out.println("Hello World");System.out.println("Hello World");}// 实例方法:没有static修饰,属于对象持有。public void printPass() {System.out.println(score >= 60 ? "通过" : "您挂科");}public void setScore(double score) {this.score = score;}
}

规范: 

  • 如果这个方法只是为了做一个功能且不需要直接访问对象的数据,这个方法直接定义成静态方法
  • 如果这个方法是对象的行为,需要访问对象的数据,这个方法必须定义成实例方法
  • 同类中可以不写对象就可以直接调用该类的方法

2.5.5 静态方法常见应用场景

        做工具类

 构造器私有化,  更加专业,  表示没有创建对象的必要性 ( 源码也是这样写的 )

2.5.6 static的注意事项

静态方法,实例方法访问相关的几点注意事项:

● 静态方法中可以直接访问静态成员,不可以直接访问实例成员。
● 实例方法中既可以直接访问静态成员,也可以直接访问实例成员。
● 实例方法中可以出现this关键字,静态方法中不可以出现this关键字的。

http://www.dtcms.com/wzjs/365518.html

相关文章:

  • 网站建设学习 服务器网站建立的步骤
  • 广州网站建设 粤icp教程seo推广排名网站
  • 匠人精神网站建设推广工作的流程及内容
  • 车商城网站建设马鞍山网站seo
  • 做旅游网站的设计感想抖音黑科技引流推广神器
  • wordpress建立文章页面优化网站页面
  • 百度上做网站模板河北seo技术
  • 手机网站大小便宜的seo网络营销推广
  • 网店美工岗位要求网站优化要多少钱
  • 购物网站管理系统网页制作代码大全
  • 创新的专业网站建设百度旗下有哪些app
  • 邢台做网站名列前茅百度客户端下载
  • php电子商务网站开发实例国外免费推广网站有哪些
  • wordpress导航类主题商丘seo排名
  • 湖州住房和城乡建设厅网站浏览器地址栏怎么打开
  • seo公司名字seo试用软件
  • 网站生成器apk怎么做南京网站排名提升
  • 一条龙平台关键词优化方法有什么步骤
  • 合肥新站区有做网站的吗新媒体运营哪个培训机构好
  • 无二制造 网站升级建设中2022年seo还值得做吗
  • 如何给网站做宣传推广软件排行榜前十名
  • 网站建设前 需要准备的常德网站建设公司
  • 门户网站开发需求分析报告百度热度
  • 如何迁移wordpress网站百度推广有效果吗
  • 做网站维护的收入怎么确认如何推广小程序
  • 南通做企业网站网站seo快速排名
  • 如何在凡科上做网站快速开发平台
  • 做网站都用什么工具360站长平台链接提交
  • 北京冬奥会网站制作素材seo全网营销的方式
  • 外国老头做中文网站产品推广方式