zoukankan      html  css  js  c++  java
  • Java自学笔记(10):【面向对象 】 类和对象、构造方法、this关键字

    类与对象

      Java语言进行面向对象开发时,首先需要定义一个合法的类,然后根据这个合法的类创建的对象进行使用,也就是储存数据。

    如何定义类?

    [访问控制符]  [修饰符]  class  类名 {

      [访问控制符]  [修饰符] 数据类型 属性1;

      [访问控制符]  [修饰符] 数据类型 属性2;

      [访问控制符]  [修饰符] 数据类型 属性3;

      ········

      方法1;

      方法2;

           ········

    }

    Java类中以方法来描述实体的动态属性

    public class person {
        string name;
        int age;    //成员变量
        void say() {
            System.out.println("say 方法");
        }   //成员方法
    
    }

    对象的创建

      类名 引用变量名称;

      引用变量名称 = new 类名 ();

    可以合并为    类名 引用变量名称 = new 类名 ();

    Person p =new Person();

    访问对象的成员变量与成员方法

      引用变量名称   .   属性名;               //这里的 .  是 取成员符

    p.name = "exaggerate~";
    p.age = 17;
    p.say();

    构造方法

    每个类都有一个特殊的方法,称为构造方法

    1,方法名与类名相同

    2,类实例对象被new出时自动调用

    3,不含 返回值类型

    class Person{
        Person() {
            System.out.println("这是构造方法");
        }
    }

    4,构造方法亦可重载


    this关键字  :表示当前被引用的实例对象,可以访问对象成员

    1,当成员变量与局部变量重名时,可以用   this.变量名  来调用成员变量,否则默认访问局部变量

    2,可以用  this();调用构造方法,但必须写在所有语句的前方

  • 相关阅读:
    linux之间文件共享的方式
    linux访问windows文件的方法
    linux下samba配置
    linux下ftp搭建
    windws下搭建ftp步骤
    索引的二元高度
    Oracle表的分析统计
    oracle———索引
    这些git技能够你用一年了
    使用 Composer 为 ThinkPHP(3.2.3)框架添加和管理组件
  • 原文地址:https://www.cnblogs.com/tkj521Ya/p/11220548.html
Copyright © 2011-2022 走看看