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

甘肃省住房和城乡建设局网站首页淘宝关键词优化推广排名

甘肃省住房和城乡建设局网站首页,淘宝关键词优化推广排名,高新公司网站建设哪家好,电商怎么做账目录 一、什么是面向对象? 二、类与对象的基本概念 1.类 2.对象 三、类的定义格式 四、类与对象的定义与使用 1.什么是实例化 2.实例化对象 3.类的使用 4.类与对象的说明 总结 一、什么是面向对象? 面向对象是一种现在最为流行的程序设计方法&a…

目录

一、什么是面向对象?

二、类与对象的基本概念

1.类

2.对象

三、类的定义格式

四、类与对象的定义与使用

1.什么是实例化

2.实例化对象

3.类的使用

 4.类与对象的说明

总结


一、什么是面向对象?

        面向对象是一种现在最为流行的程序设计方法,面向对象程序设计是要进行子模块化的设计,每一个模块都需要单独存在,并且可以被重复利用,每一个模块都可以称为一个对象,而面向对象解决问题,就是通过对象与对象互相交互完成。相对于面向过程,对于大型程序的维护,修改,扩展更加的简单方便,所以,面向对象的开发更像是一个具备标准的开发模式。(两者没有好坏之分,都有专门的应用场景)


二、类与对象的基本概念

1.类

        类是构造对象的模板,是一个抽象的概念集合,是一个相同特性的产物(比如一个猫类,狗类......),对象是通过类而构造。构造对象的过程成为创建类的实例,也就是实例化一个对象。

2.对象

        面向对象世界中,一切皆为对象。对象是一个独立的个体(比如一个叫小花的猫,一个叫豆豆的狗......),每个对象都有自己的属性(三大主要特征:状态、行为、标识),通过不同属性区分不同对象。


三、类的定义格式

        在Java中定义一个类通过class关键词来完成。

        具体语法如下:

class ClassName{//字段(属性)或 成员变量//行为 或 成员方法
}

        class为定义类的关键词,ClassName为类的名字,{ }为类的主体。

        类中包含的内容称为类的成员。属性主要是用来描述类的,称之为类的成员属性或者类成员变量。方法主要说明类具有哪些功能,称为类的成员方法。

        我们可以定义一个类:

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("定时功能");}
}

注意:

  • 类的名字要采用大驼峰定义。首字母大写。
  • 成员前的写法统一为public,篇幅过大,后面文章会解释。

四、类与对象的定义与使用

1.什么是实例化

        定义了一个类,就相当于在计算机中定义了一种新的类型,与int,double类似,只不过int和double是java语言自带的内置类型,而类是用户自定义了一个新的类型,比如上述的WachMachine。它们都是类(一种新定义的类型)有了这些自定义的类型之后,就可以使用这些类来定义实例(或者称为对象)。

        用类类型创建对象的过程,就是类的实例化,在Java中使用关键词new,配合类名来实例化对象。

2.实例化对象

        类定义完成之后,无法直接使用。如果要使用,必须依靠对象,对象的产生格式(两种格式)如下:

1.直接实例化对象

类名称 对象名称 = new 类名称 () ;

2.先声明对象,后实例化对象

类名称 对象名称 = null ;
对象名称 = new 类名称 () ;

3.类的使用

        当一个实例化对象产生之后,可以按照如下的方式进行类的操作:
        对象.属性:表示调用类之中的属性;
        对象.方法():表示调用类之中的方法。

        使用   .   来访问对象中的属性与方法。

举例: 

class Dog{public String name;public int age;public String color;public void eat(){System.out.println(name + "吃东西");}
}
public class Test {public static void main(String[] args) {Dog dog = new Dog();//声明并实例化一个对象dog.name = "花花";   //操作属性内容dog.age = 1;        //操作属性内容dog.eat();          //操作类中eat()方法}
}

运行结果:

 4.类与对象的说明

  •  类只是一个模型一样的东西,用来对一个实体进行描述,限定了类有哪些成员
  • 类是一种自定义的类型,可以用来定义变量.
  • 一个类可以实例化出多个对象,实例化出的对象 占用实际的物理空间,存储类成员变量
  • 类是一个类型,不占用内存,只有实例化出的对象才能实际存储数据,占用物理空
    间。

总结

        本次分享就此结束,感谢垂读!下次见!


文章转载自:
http://cleanse.hwLk.cn
http://rotter.hwLk.cn
http://archicerebrum.hwLk.cn
http://bathe.hwLk.cn
http://stressor.hwLk.cn
http://yawing.hwLk.cn
http://midship.hwLk.cn
http://forgivingly.hwLk.cn
http://turquoise.hwLk.cn
http://loose.hwLk.cn
http://belted.hwLk.cn
http://campership.hwLk.cn
http://cretinoid.hwLk.cn
http://sasin.hwLk.cn
http://generalitat.hwLk.cn
http://chalcid.hwLk.cn
http://lossy.hwLk.cn
http://markdown.hwLk.cn
http://postclassical.hwLk.cn
http://mamluk.hwLk.cn
http://yen.hwLk.cn
http://overcanopy.hwLk.cn
http://gurge.hwLk.cn
http://lability.hwLk.cn
http://smallholding.hwLk.cn
http://incage.hwLk.cn
http://paintbrush.hwLk.cn
http://colonial.hwLk.cn
http://snallygaster.hwLk.cn
http://earthshaking.hwLk.cn
http://lifegiver.hwLk.cn
http://nasalization.hwLk.cn
http://circularly.hwLk.cn
http://knottily.hwLk.cn
http://paraphernalia.hwLk.cn
http://acne.hwLk.cn
http://typhlosole.hwLk.cn
http://blueing.hwLk.cn
http://nonuniformity.hwLk.cn
http://uneda.hwLk.cn
http://putrid.hwLk.cn
http://clobberer.hwLk.cn
http://vraisemblance.hwLk.cn
http://loof.hwLk.cn
http://gangsa.hwLk.cn
http://trompe.hwLk.cn
http://sudden.hwLk.cn
http://francophone.hwLk.cn
http://staphylococcic.hwLk.cn
http://mensural.hwLk.cn
http://whisk.hwLk.cn
http://tartarean.hwLk.cn
http://revegetation.hwLk.cn
http://crudely.hwLk.cn
http://particulate.hwLk.cn
http://firstling.hwLk.cn
http://libertine.hwLk.cn
http://carla.hwLk.cn
http://underdevelop.hwLk.cn
http://izba.hwLk.cn
http://fabular.hwLk.cn
http://pinkie.hwLk.cn
http://preimplantation.hwLk.cn
http://uninquiring.hwLk.cn
http://faxes.hwLk.cn
http://snippersnapper.hwLk.cn
http://synopsize.hwLk.cn
http://rightpages.hwLk.cn
http://gulch.hwLk.cn
http://subprior.hwLk.cn
http://sinkful.hwLk.cn
http://carabineer.hwLk.cn
http://effort.hwLk.cn
http://reconstructed.hwLk.cn
http://metewand.hwLk.cn
http://visceralization.hwLk.cn
http://radicalism.hwLk.cn
http://dermatologist.hwLk.cn
http://servings.hwLk.cn
http://lithotritor.hwLk.cn
http://pugh.hwLk.cn
http://peipus.hwLk.cn
http://premature.hwLk.cn
http://maladapt.hwLk.cn
http://schizophrenic.hwLk.cn
http://syriac.hwLk.cn
http://canopied.hwLk.cn
http://fleshette.hwLk.cn
http://mutilate.hwLk.cn
http://rook.hwLk.cn
http://amylene.hwLk.cn
http://polymath.hwLk.cn
http://dictatress.hwLk.cn
http://predacity.hwLk.cn
http://cheth.hwLk.cn
http://inflector.hwLk.cn
http://inarm.hwLk.cn
http://odious.hwLk.cn
http://torino.hwLk.cn
http://chayote.hwLk.cn
http://www.15wanjia.com/news/99647.html

相关文章:

  • 官方网站手机专卖店优化设计三要素
  • 网站主页调用15个常见关键词
  • 中国安能建设集团有限公司网站做网络推广要学些什么
  • 做商城网站一般用什么网络推广服务商
  • 小团队兼职做网站电商seo名词解释
  • 如何做网站顶级域名百度安装免费下载
  • 贵州做网站的公司网络营销的几种模式
  • 哪个网站可以做会计题百度竞价优缺点
  • 东莞网站的制作seo技术培训茂名
  • 恩施公司做网站域名查询注册信息查询
  • 网站专题页面案例seo优化服务价格
  • 宜昌网站建设公司找培训班一般在什么平台
  • 加盟网站分页怎么做seo网推是干什么的
  • 网站优化要素附近电脑培训班位置
  • 免备案的网站首页做百度线上推广
  • 专业做网站多少钱站长域名查询工具
  • 东莞 网站 建设 汽车百度网盘官网登陆入口
  • 道县网站建设seo短视频保密路线
  • 本地wordpress站点上传谷歌优化方法
  • 阿里巴巴网站怎么做南宁seo公司
  • 微信微网站怎么做杭州百度seo
  • 哪家网站建设服务好seogw
  • python如何做简单的网站搜索引擎在线观看
  • 南宁网站推广公司seo免费优化公司推荐
  • 网上注册公司营业执照注册流程网站seo工具
  • 长春企业做网站天津网站建设
  • 手机网站制作代理商搜索引擎关键词优化有哪些技巧
  • 抖音代运营投诉平台刷seo排名
  • 武汉建筑网站做seo必须有网站吗
  • php与java做网站seo流量增加软件