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

自适应型网站建设报价苍南龙港做网站店铺

自适应型网站建设报价,苍南龙港做网站店铺,千博企业网站系统,网站建站要多少钱这里是Themberfue 本章主要介绍的是Java最重要的面向对象#xff08;OOP#xff09;的基础 面向对象 Java是一门纯面向对象的语言#xff0c;在面向对象的世界里#xff0c;一切皆为对象。面向对象是解决问题的一种思想#xff0c;主要依靠对象之间的交互完成一件事情。用… 这里是Themberfue  本章主要介绍的是Java最重要的面向对象OOP的基础 面向对象 Java是一门纯面向对象的语言在面向对象的世界里一切皆为对象。面向对象是解决问题的一种思想主要依靠对象之间的交互完成一件事情。用面向对象的思想来涉及程序更符合人们对食物的认知对于大型程序的设计、扩展以及维护都非常友好。 面向对象和面向过程的区别 面向过程编程是一种基于过程函数的编程范式程序通过一系列函数调用实现。它强调的是过程过程就是一组指令或步骤数据和函数是分离的。 面向对象编程是一种基于对象的编程范式程序由一组对象及其交互组成。每个对象包含数据和操作数据的函数称为方法。 举个例子                 面向过程的例子 洗衣服的步骤 1. 收集脏衣服 2. 按颜色和材质分类 3. 将衣服放入洗衣盆 4. 加水 5. 加入洗衣粉.........                 面向对象的例子 使用洗衣机 1. 洗衣机 2. 洗涤程序 类定义和使用 在Java中定义类时需要用到class关键字具体语法如下 // 创建类 class ClassName{ field; // 字段(属性) 或者 成员变量method; // 行为 或者 成员方法 } class WashMachine{public String brand; // 品牌public String type; // 型号public double weight; // 重量public double length; // 长public double width; // 宽public double height; // 高public String color; // 颜色public void washClothes(){ // 洗衣服System.out.println(洗衣功能);}public void dryClothes(){ // 脱水System.out.println(脱水功能);}public void setTime(){ // 定时System.out.println(定时功能);} } 注意事项                 1. 类名注意采用大驼峰定义                 2. 成员前写法统一为public后面会详细解释 类的实例化 定义了一个类就相当于在计算机中定义了一种新的类型。用类类型创建对象的过程称为类的实例化在java中采用new关键字配合类名来实例化对象。 用上面的例子来实例化对象 public class Main {public static void main(String[] args) {WashMachine washMachine new WashMachine();washMachine.brand 联想;washMachine.dryClothes();} } 注意事项         ·new 关键字用于创建一个对象的实例         ·使用 . 来访问对象中的属性和方法         ·同一个类可以创建多个实例 this引用 this引用指向当前对象(成员方法运行时调用该成员方法的对象)在成员方法中所有成员变量的操作都是通过该引用去访问。只不过所有的操作对用户是透明的即用户不需要来传递编译器自动完成。 class Date {public int year;public int month;public int day;public void setDay(int year, int month, int day){this.year year;this.month month;this.day day;} } this引用的特性 ·this的类型对应类类型引用即哪个对象调用就是哪个对象的引用类型 ·this只能在成员方法中使用 ·在成员方法中this只能引用当前对象不能再引用其他对象 对象的构造及初始化 构造方法 构造方法(也称为构造器)是一个特殊的成员方法名字必须与类名相同在创建对象时由编译器自动调用并且 在整个对象的生命周期内只调用一次。 class Date {public int year;public int month;public int day;// 构造方法// 名字与类名相同没有返回值类型设置为void也不行// 一般情况下使用public修饰// 在创建对象时由编译器自动调用并且在对象的生命周期内只调用一次public Date(int year, int month, int day) {this.year year;this.month month;this.day day;} } 构造方法的特性         ·名字必须与类名相同         ·没有返回值类型设置为void也不行         ·创建对象时由编译器自动调用并且在对象的生命周期内只调用一次(相当于人的出生每个人只能出生一次)         ·构造方法可以重载(用户根据自己的需求提供不同参数的构造方法)         ·如果用户没有显式定义编译器会生成一份默认的构造方法生成的默认构造方法一定是无参的。 构造方法中可以通过this调用其他构造方法来简化代码  class Date {public int year;public int month;public int day;// 无参构造方法--内部给各个成员赋值初始值该部分功能与三个参数的构造方法重复// 此处可以在无参构造方法中通过this调用带有三个参数的构造方法// 但是this(1900,1,1);必须是构造方法中第一条语句public Date(){//System.out.println(year); 注释取消掉编译会失败this(1900, 1, 1);}public Date(int year, int month, int day) {this.year year;this.month month;this.day day;} } 封装 面向对象程序三大特性封装、继承、多态。而类和对象阶段主要研究的就是封装特性。何为封装呢简单来说 就是套壳屏蔽细节。 访问修饰限定符 Java中主要通过类和访问权限来实现封装类可以将数据以及封装数据的方法结合在一起更符合人类对事物的认 知而访问权限用来控制方法或者字段能否直接在类外使用。Java中提供了四种访问限定符 No范围privatedefaultprotectedpublic1同一包中的同一类√√√√2同一包中的不同类√√√3不同包的子类√√4不同包的非子类√ 多说不易必自毙剩下的自己去悟吧~~~ static static修饰的成员变量称为静态成员变量静态成员变量最大的特性不属于某个具体的对象是所有对象所共享的。 这里我直接说特性剩下的还是自己去悟吧 不属于某个具体的对象是类方法 可以通过对象调用也可以通过类名.静态方法名(...)方式调用更推荐使用后者 不能在静态方法中访问任何非静态成员变量 今天的讲解就到这里说实话我这教程写的一般正经人一般也不会看到这里吧
http://www.hkea.cn/news/14459442/

相关文章:

  • 赣州开发区网站建设知末网效果图
  • 大连网站建设功能赣州稳稳科技有限公司
  • 唐山建设网站公司洛阳网站建设招聘信息
  • 珠宝静态网站模板seo快速排名工具
  • 免费php开源建站系统重庆沙坪坝学校
  • 昆明好的网站制作wordpress下载视频
  • 加强网站建设 统计局深圳住房和建设局网站认租申请
  • 做土豆的视频在线观看网站网站怎么做app
  • 网站或站点的第一个网页北京做网站公司哪家好
  • 致远oa办公系统官网提供搜索引擎优化公司
  • 网站介绍词怎么做网页中间部分
  • 最常见企业网站公司有哪些网页版梦幻西游探案任务攻略
  • 浙江网站建设dyfwzx做app必须有网站
  • 厦门做网站建设wordpress创建相册
  • seo网站建设哪家专业杭州网站建设招聘
  • 羊 东莞网站开发国外网站怎样建设
  • 网站过程中遇到问题电子商务企业网站的推广方式
  • 百色高端网站建设wordpress 无刷新主题
  • 山西网站开发建设服装网站建设规划
  • 做一个企业网站要多久冷库建设网站
  • 好的网站设计题目夏天做哪个网站能致富
  • 自建网站服务器备案做网站的等级保护要多少钱
  • 网站建设方案书 百度文库昆山市建设监察大队官方网站
  • 房产律师网站模板wordpress联系方式代码
  • 石家庄站内换乘图解wordpress 标签 彩色
  • 手机版网站如何制作软件赛博网站建设四川
  • 西安企业模板网站建设wordpress文章显示宽度
  • 切图做网站经典的高端网站建设公司着陆页设计
  • 保险公司招聘网站武夷山景区网站建设优点
  • 国内网站有哪些wordpress 移除 新闻