买权重网站怎么建立一个公司的网站
2026/4/15 0:13:52 网站建设 项目流程
买权重网站,怎么建立一个公司的网站,最好用的系统优化软件,济南企业宣传片制作公司面向对象与面向过程 面向对象和面向过程#xff0c;是两种编程范式。 面向过程#xff0c;是将问题拆解成可执行的步骤#xff0c;然后一步一步执行#xff0c;最终解决问题。面向过程#xff0c;适合解决简单问题。早期的编程语言#xff0c;比如fortan、C语言#xff…面向对象与面向过程面向对象和面向过程是两种编程范式。面向过程是将问题拆解成可执行的步骤然后一步一步执行最终解决问题。面向过程适合解决简单问题。早期的编程语言比如fortan、C语言都是面向过程的编程语言。随着时代的进步计算机迅猛发展软件也变得越发强大要编程解决的问题越来越复杂因此发展出面向对象编程的范式。面向对象将事物抽象成类是我们认识世界的一个通用思想。面向对象更适合解决复杂问题更适合多人协作。面向对象像是先设计蓝图类再按蓝图制造零件对象最后组装面向过程像是直接列出组装步骤清单。面向过程的C语言后续也推出了面向对象的C语言。而现代的高级编程语言如Java、python、JavaScript等都支持面向对象编程。面向对象和面向过程并非非此即彼。在大的、框架性的问题上使用面向对象的编程。而在小的、微型问题的解决比如函数、方法体的代码实现上依然是使用面向过程的编程按步骤解决问题。面向对象编程的本质以类的方式组织代码用对象组织封装数据。Java程序就是一个一个类类里面有很多方法而方法函数是一段一段面向过程解决问题的代码。因此Java就是以类的方式组织代码。Java程序实例化一个一个对象内存中开辟一块一块空间用于存储数据因此可以说数据都是在对象实例中。因此Java就是用对象来组织封装数据。在现实生活中我们认识世界是从“具体”到“抽象”的过程。比如先有一个一个具体的人比如“张三”、“李四”之后才抽象成“人”这个类的概念。而在面向对象的编程中我们需要先定义出抽象的类比如“教师”之后再实例化一个个具体的事物new一个对象。方法的定义与调用回顾修饰符方法定义时一般会使用修饰符来标记方法的调用权限和方法的类型。比如public表明方法是公共方法而private表明是私有方法外部不可调用。static用于标记方法为静态方法类方法可通过类目.方法名调用而无需new一个对象再调用方法。返回类型方法定义时需要用void表明无返回值或int等数据类型标记返回值的类型。void即无返回值的方法无需在方法体内使用return语句或者在最后return;有返回值的方法return的返回值必须是与定义方法的返回类型一致。break和return的区别break用于跳出Switch选择体或者循环体。return用于结束当前方法的执行。在无返回值(void)方法中可单独使用return;提前退出在有返回值的方法中必须返回一个与声明类型匹配的值。方法名方法名使用小驼峰命名法需要见名知意参数列表方法参数列表即方法名称后内的形参列表可为空、有限参数和可变参数。参数列表为空时即方法名空括号调用方法无需传参。参数列表非空时每个参数需要包括参数类型普通变量类型、引用变量类型和形式参数名称。方法参数可以为可变参数可变参数相当于以数组形式接受相同数据类型的多个变量。方法最多只有一个可变参数并且需要放在最后。静态方法使用static修饰符的方法静态方法使用类名.方法名进行调用。在同一个类中方法调用另一个静态方法无需使用类名即直接用方法名进行调用。静态方法是在类加载的时候就加载到了内存因此无需实例化对象即可调用。非静态方法不使用static修饰符的方法即非静态方法又叫实例方法需要使用类new一个对象用对象名.方法名进行调用。非静态方法需要实例化对象方可调用因为非静态方法往往涉及操作实例属性比如用this关键词为实例属性赋值。形参和实参方法定义中方法名称内的参数即称为形参。方法在调用时方法名称内的变量称为实参。值传递和引用传递Java是值传递即在方法调用时无论是普通变量类型还是引用变量类型都是通过值传递。方法调用时Java会将实参在内存中的“内容”复制一份给形参在方法体运行时是形参在进行运算。当方法的形参是普通变量类型时方法调用时实参复制的“内容”实际上是存储的数据本身的二进制。因此形参在内存中也是存的数据本身。无论方法对形参变量如何更改方法调用结束后都不会对实参变量产生任何影响。因为所有的操作都是对副本进行的。当方法的形参是引用变量类型时方法调用时实参复制的“内容”实际上是内存的应用内存地址。形参在内存中存的是跟实参一样的引用地址都指向同一个引用。因此对形参的引用进行更改会对实参产生影响。因为所有的操作都是对同一个应用进行的操作。this关键字在非静态方法中可以使用this这个关键字指代调用的方法对象实例。通过this.非静态变量可以获取具体的对象属性。类和对象的创建类是对象的抽象对象是类的实例。类的创建在Java中定义类只需要修饰符class关键字类名publicclassPerson{// 类体}类名要符合规范用大驼峰首字母大写需要见名知意。需要注意的是与方法不同类名后不需要有括号对象的创建在Java中创建对象是用类这个蓝图进行实例化一个对象。使用new关键词 类名 。PersonxiaoMingnewPerson();对象创建后系统会自动去调用构造方法类似于python的__init__方法对对象进行初始化比如将对象的属性赋值等。构造方法类在定义时可以显示的去创建构造方法。构造方法是一种特殊的方法要求方法名称必须是与类名相同。构造方法也支持方法重载。构造方法与普通方法不同没有返回值类型也不允许用void。publicclassPet{// 非静态字段即实例属性publicStringname;publicintage;// 构造方法publicPet(Stringname,intage){this.namename;this.ageage;}// 构造方法重载publicPet(){}}

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询