zoukankan      html  css  js  c++  java
  • Java基本

    定义类的方法

    class 类名
    {

      属性;
      方法;

    }

    属性也叫成员变量,主要用于描述累的状态
    方法也叫成员方法,主要用于描述类的行为

    class Person
    {

      int age;
      
      void show()
      {
        System.out.println(“oh,my god ! I am”+age);

      }

    }

    Person 类名
    age 类的属性,也叫类成员变量
    show类的方法,也叫类的成员函数
    show方法可以直接访问同一个类中的age变量,如果一个方法中有与成员变量同名的局部变量,该方法中对这个变量名的访问是局部变量,而不再是成员变量。

    生成对象的方法

    格式: 类名 对象名 = new 类名();

    例如 Preson person = new Person();

    分析:

      ①      ②    ③
    Person person  =  new Person();

    ①创建一个Person的引用
    ③创建一个Person的对象
    ②将创建的Person对象赋给这个person引用

    类和对象的关系

    类是抽象的,对象是具体;

    函数的重载

    重载的函数在同一个类里面、函数名相同、函数的参数列表不同;

    构造函数

    class Person
    {

      int age;
      
      void show()
      {
        System.out.println(“oh,my god ! I am”+age);

      }

    }

    上面类的构造函数就是Person(),当类中没有构造函数时,在编译期间编译器会帮我们添加一个空的构造函数的如 Preson{},构造函数没有返回类型

    Java中的静态成员变量可以直接用类名直接调用

    class Person
    {
      static int count;

      int age;
      
      void show()
      {
        System.out.println(“oh,my god ! I am”+age);

      }

    }

    比如上面的count是静态的成员变量,可以直接Person.count来调用。

    静态函数也可以用类名直接调用,但是静态函数中不能调用非静态的成员变量。

    继承

    Java当中只支持单继承,不允许多继承。

    子类实例化过程

  • 相关阅读:
    欢庆入住博客园
    指定线程所运行的CPU核心
    [GNU/Linux MakeFile] 第一章:概述
    [.NET][编程之美][1.1]C# 实现让CPU占用率曲线听你的指挥 – 可指定运行核心
    vmware workstation 7.1 正式版 序列号 注册机
    linux:设置 linux定时运行命令脚本 (crontab详解)
    守护进程(Daemon)
    Linux下定时执行脚本
    二叉树的遍历(转)
    dup,dup2,fcntl,ioctl用法简述
  • 原文地址:https://www.cnblogs.com/king-77024128/p/4299923.html
Copyright © 2011-2022 走看看