首页 > 其他分享 >面向对象

面向对象

时间:2022-12-18 17:00:31浏览次数:29  
标签:变量 代码 创建对象 面向对象 地址 方法 赋值

  1. this的使用:用哪个对象调用方法,this就代指该方法的变量
  2. 封装:用方法调用成员变量,提高了代码的安全性,把代码用方法经行封装,提高了代码的安全性
  3. 构造方法是一种特殊的方法,目的是为了创建对象,完成变量的初始化,分为有参和无参。
  4. String类型;比较地址用==号 ,比较内容用equal. 返回值都是true或者false,如果是创建对象,首先会在对内存开辟一片空间,然后把地址赋值在栈内存赋值给对象,所以每一次创建对象的地址都不同,而如果是直接赋值,并且赋的值一样,则地址相同,都是到常量池去拿

标签:变量,代码,创建对象,面向对象,地址,方法,赋值
From: https://www.cnblogs.com/lyjzht/p/16990566.html

相关文章

  • Python 面向对象
    目录​​python继承​​​​面向对象技术简介​​​​创建类​​​​self代表类的实例,而非类​​​​创建实例对象​​​​访问属性​​​​Python内置类属性​​​​python......
  • python学习笔记整理04(面向对象)
     1.概念2.编写步骤3.魔法方法4.封装5.私有和公有6.继承7.重写8.多态9.属性和方法  1.概念  2.编写步骤#1.创建类#用class关键字定义类,类名用大......
  • python面向对象
    面向对象的三大特性:封装性,继承性,多态性。封装性封装隐藏了对象的属性和方法内部实现细节,仅对外提供公共访问方式,类的内部可以访问,外部不可以访问。封装格式:在变量或者方法前......
  • Java-面向对象编程(oop)6-笔记
    1.面向对象的思想面向:拿或者找对象:东西面向对象编程:拿或者找东西过来编程解决问题面向对象:把现实世界中的事物全部看成一个一个的对象来解决问题的。(万物皆对象)面向对象编程......
  • python-面向对象三大特性
    python-面向对象三大特性封装继承多态封装'''封装 封装就是把类的属性和方法封装到类的内部,只能在内部使用,不能在类外部使用 把属性和方法前面加两个下划线,这......
  • python面向对象程序设计
    python-面向对象程序设计1:类类就是一个图纸类不可以直接使用类中的行为叫类方法类中的特性叫类属性2:对象对象时根据类创建出来的,可以直接使用一个类可以创建多个对象每......
  • java面向对象面试题(2)
    1)给定如下java代码程序片断:      classA{             publicA(){                    System.out.println(“A”);   ......
  • 【Java初阶】面向对象三大特性之继承
    一、继承理解继承Cat继承了Animal类,其中:Animal类称为父类/基类或超类,Cat可以称为Animal的子类/派生类,继承之后,子类可以复用父类中成员,子类在实现时只需关心自己新增加的成......
  • 面向对象期末任务
    packagezuoye;publicclassqimo{   publicstaticvoidmain(String[]args){            //创建对象      pokemmostu=newpokemmo(......
  • 面向对象
    类和对象构造器默认构造器和类的名称相同,且没有任何参数和返回值调用new方法的本质是调用构造器类默认有一个无参构造当类中有有参构造时,无参构造必须显式......