zoukankan      html  css  js  c++  java
  • Java实例变量

    package com.xuexi;

    public class Learn3 {
    //实例变量
    // 实例变量声明在一个类中,但在方法、构造方法和语句块之外;
    // 当一个对象被实例化之后,每个实例变量的值就跟着确定;
    // 实例变量在对象创建的时候创建,在对象被销毁的时候销毁;
    // 实例变量的值应该至少被一个方法、构造方法或者语句块引用,使得外部能够通过这些方式获取实例变量信息;
    // 实例变量可以声明在使用前或者使用后;
    // 访问修饰符可以修饰实例变量;
    // 实例变量对于类中的方法、构造方法或者语句块是可见的。一般情况下应该把实例变量设为私有。通过使用访问修饰符可以使实例变量对子类可见;
    // 实例变量具有默认值。数值型变量的默认值是0,布尔型变量的默认值是false,引用类型变量的默认值是null。变量的值可以在声明时指定,也可以在构造方法中指定;
    // 实例变量可以直接通过变量名访问。但在静态方法以及其他类中,就应该使用完全限定名:ObejectReference.VariableName。

    // 这个实例变量对子类可见
    public String name;
    // 私有变量,仅在该类可见;
    private double salary;
    // 在构造器中对name赋值
    public Learn3 (String empName){
    name = empName;
    }
    // 设定salary的值
    public void setSalary(double empSal){
    salary =empSal;
    }
    // 打印信息
    public void printEmp(){
    System.out.println("名字:"+name);
    System.out.println("薪水"+salary);

    }

    public static void main(String[] args) {
    Learn3 empOne = new Learn3("实例变量名字");
    empOne.setSalary(1000.0);
    empOne.printEmp();
    }
    }
  • 相关阅读:
    区块链
    黑帽内容整理
    编程语言
    编程语言
    PHP
    安全体系建设-OWASP
    burp
    编程语言-Python-GUI
    加解密
    结合自己的程序对thinkphp模板常量的理解
  • 原文地址:https://www.cnblogs.com/husband/p/14254463.html
Copyright © 2011-2022 走看看