• 面向对象——实现类的基本操作


    1.面向对象的基本概念

     1.面向对象的概念:其基本思想是把问题看成是由若干个对象组成,这些对象之间是独立的,

     但又可以相互融合、链接和协调,从而共同完成整个程序要的任何和功能。

     2.面向对象的三大特征:封装、继承、多态。

     3.对象:对象是用来描述客观事物的一个实体。由一组属性和方法构成。

     4.类:类是具有相同属性和方法的一组对象的集合。类是对象的抽象,对象是类的具体。

    2.定义类

     (1).定义类的步骤:

        1)发现类,类定义了对象将会拥有的特征(属性)和行为(方法)。

        2)发现类的属性,对象所拥有的静态特征在类中表示时称为类的属性。

        3)发现类的方法,对象执行的操作称为类的方法。

     (2).定义类——语法格式:

      [访问修饰符] class 类名{  }  public class Person{  }

    3.属性——对象所拥有的特征在类中表示时称为类的属性。

     语法格式:[访问修饰符] 数据类型 属性名;

    public class Person {       //定义 “人” 类
    public String name; //姓名
    public char sex; //性别
    public int age; //年龄
    }

    4.方法——对象执行操作的行为称为类的方法

     语法格式:

      [访问修饰符]  返回类型  方法名称 ( 参数类型 参数名1 ,参数类型 参数名2 ){  }

    public class Person {

    public String name;
    public char sex;
    public int age;

    public void showInfo() {
    System.out.println("我叫" + name + ";我是" + sex + "生;我今年" + age + "岁。");
    }
    }

    3.创建和对象使用

     1.创建对象

      类名  对象名  =  new 类名 ();  Person  hanbing  =  new  Person ();

     2.使用对象

      语法格式:

       对象名 . 属性    //引用对象的属性

       对象名 . 方法名();  //引用对象的方法

      

     

      3.对象数组

     概念:其实对象数组的数据类型就是具体的类名,对象数组存储的就是这个类的对象每个数组元素就是一个对象,当根据下标找到某个元素时,可以按照对象的使用方法来使用该元素。

      

     

  • 相关阅读:
    9款AI让你在2分钟内创建任何东西
    部署主从数据库
    讲真的,过了35岁真的不好找工作
    模型预测控制(MPC)中考虑约束中的不确定性(Matlab代码实现)
    这是我见过最牛逼的滑动加载前端框架
    react-router-dom 实用技巧及3种传参方式
    [附源码]java毕业设计基于servlet技术实现游戏娱乐平台
    haproxy负载均衡
    【解决】openeuler22部署k8s提示/opt/cni/bin缺少资源问题
    算法刷题打卡第31天:预测赢家---递归
  • 原文地址:https://www.cnblogs.com/java-ytc/p/16556477.html