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

佛山专业做网站公司哪家好合肥网络优化公司有几家

佛山专业做网站公司哪家好,合肥网络优化公司有几家,怎样做微信公众号小程序,电子商务网站建设与管理理解1.对象对象是一种特殊的数据结构, 可以用来记住一个事物的数据, 从而代表该事物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/505350.html

相关文章:

  • 仿照别人的网站做违法吗站长工具忘忧草社区
  • 网站推广有什么好处以网络营销为主题的论文
  • .net作业做网站网站优化排名易下拉排名
  • 免费在线制作网页山东公司网站推广优化
  • 中国作文网官网电商运营seo
  • 网站建设开发ppt模板百度推广手机app下载
  • 阳城做网站网站怎么推广出去
  • wordpress主题软件杭州关键词优化测试
  • 建自己的网站用多少钱seo优化推广流程
  • canva 可画人物插画seo优化有哪些
  • 建筑图集网站07fs02图集今天刚刚发生的新闻
  • 娱乐网站制作武汉搜索推广
  • WordPress主题设置保存seo平台是什么
  • 网站建设的一般步骤包括小程序拉新推广平台
  • 凡客精选长沙专业竞价优化首选
  • WordPress网页加载时间seo优化标题
  • 建筑通seo建站公司
  • 阿里云 个人网站宁波seo费用
  • 商务网站建设总结如何建立网上销售平台
  • wordpress和卡密平台上海seo公司排名
  • 龙岩网站设计 信任推商吧做词百度信息流广告怎么投放
  • 企业网站建设哪家效果好域名权重
  • 做网站培训怎么知道自己的域名
  • 沈阳疫情来势凶猛广州网站营销seo费用
  • 北仑网站建设29gz如何推广一个项目
  • 宁波网站推广厂家电话南沙seo培训
  • 国家高新技术企业证书图片排名seo怎么样
  • 网站备案要买备案号网站建设报价
  • wordpress图片懒加载js搜索引擎seo如何优化
  • 做网站的 深圳百度营销官网