面向对象编程

Posted LYL925T

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象编程相关的知识,希望对你有一定的参考价值。

面向对象的思想更有利于开发大型的程序,它具有很多的优点:

例如:1.程序设计是需要模拟现实世界的,帮助解决现实世界中的一些问题。

2.对象的属性和方法是被封装在类中, 调用者通过对象完成属性和方法的调用,不需要关注实现。

3.类作为对象的模板,只需要定义一次,这增加了重用性。

  Java中的数据类型主要分为以下两种:

1.基本数据类型

2.引用数据类型

基本数据类型一共有八种,引用数据类型包含scanner、random、string等以及用户自定义的类型。

引用数据类型要使用时必须要创建对象,并且引用数据类型要创建变量是需要通过调用构造方法来实现的。

构造方法:

构造方法的语法:

[构造方法访问修饰符] <方法名> ([参数列表]) {

        [方法体]

}

下面是一个具体的示例:

定义一个cat类,并定义cat类的构造方法

参考代码如下:

public class Cat {      

  String name;// 名称    

    int age;// 年龄    

    String color;// 颜色  

      /*构造方法 1*/    

    public Cat(){      

  }      

  /*构造方法 2*/  

      public Cat(String n,int a,String c){      

          name = n;    

            age = a;      

          color = c;

那么构造方法与普通方法到底有什么区别呢?

1.构造方法的名称必须要和类名保持一致。

2.构造方法不可以有返回值类型。

3.构造方法一般是使用public来修饰。

4.构造方法是可以完成对类成员变量的初始赋值的。

以上是关于面向对象编程的主要内容,如果未能解决你的问题,请参考以下文章

Golang 面向对象编程

Python入门-6面向对象编程:01面向对象和面向过程区别-对象的进化

如何在C语言里实现“面向对象编程”

面向对象(对象和类)

面向对象编程——面向对象和面向过程

面向对象编程