• 面向对象


    1、面向对象和面向过程的区别

      面向对象:是相对面向过程来讲的,是将相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式;

      面向过程:是先分析问题的解决步骤,再通过函数将这些步骤一步步实现,使用的时候再依次调用。

    2、面向对象的特征

      特征:封装、继承、多态。

    3、类和对象

      3.1 对象

      定义:在JAVA中万物皆对象。

      3.2 类

      定义:是对一系列具备相同属性和行为的对象的描述

      写法:

     1 package com.aaa.demo.duixiang;
     2 
     3 public class Test {
     4     // 5     //属性————————成员变量
     6     String name;
     7     int age;
     8     //方法
     9     void intro(){
    10         System.out.println("我的姓名是:"+name);
    11         System.out.println("我的年龄是:"+age);
    12     }
    13 }

      局部变量:

     1 package com.aaa.demo.duixiang;
     2 
     3 public class Test {
     4     // 5     //属性————————成员变量
     6     String name;
     7     int age;
     8     //方法————————局部变量
     9     void intro(){
    10         //局部变量要在声明同时进行初始化赋值
    11         String hoby="唱跳rap篮球";
    12         /**
    13          * 也可先声明再进行初始化赋值
    14          * String hoby;
    15          * hoby="唱跳rap篮球";
    16          * */
    17    System.out.println("我的爱好是:"+hoby);
    18     }

      类的使用:

     1 package com.aaa.demo.duixiang;
     2 
     3 public class Test01 {
     4     public static void main(String[] args) {
     5         //对象的创建
     6         Student student=new Student();
     7         //属性————成员变量的赋值
     8         student.name="詹皓泽";
     9         student.age=23;
    10         //类的方法的调用
    11         student.intro();
    12     }
    13 }

      *类和对象的关系

        类:是对事物的描述,是抽象的;

        对象:是对事物的实例,是具体的;

        类是对象的模板,对象是类的具体实现。

      

      

  • 相关阅读:
    [转]常用数字处理算法的Verilog实现
    [转]Linux必学的60个命令
    [转]4位超前进位加法器代码及原理
    [转]FPGA & Verilog开发经验若干
    [转]Verilog中parameter和define的区别
    [转]VIM标记 mark 详解
    关于获取服务的需求列表
    Office 2007 探索之路 Outlook
    利用反射建立单一调用的WebService
    寻宝记
  • 原文地址:https://www.cnblogs.com/zhanhaoze/p/12891092.html
Copyright © 2020-2023  润新知