Java面向对象编程——继承

什么是继承

  • Java中提供了一个关键字extends,用这个关键字,可以让一个类和另一个类建立起父子关系。

继承的特点

  • 子类能继承父类的非私有成员变量和成员方法。

继承后对象的创建

  • 子类的对象是由子类、父类共同完成的。

阅读全文 →

String的注意事项

String的注意事项

    1. String对象的内容不可改变, 被称为不可变字符串对象。
    1. 只要是以“…”的方式写出的字符串,都会存储到字符串常量池,且相同的字符串只存储一份;
  • 但通过new方式创建字符串对象,每new一次都会产生一个新的对象放在堆内存中。

不可变字符串对象

不可变?它肯定可变啊,比如

阅读全文 →

面向对象编程总结

面向对象(oop)

面向对象编程的思想:面向。拿或者找。

对象:东西 面向对象编程:拿东西过来编程 面向对象:把现实世界中的食物看成一个一个对象来解决问题的。(万物皆 对象) 面向对象的好处:代码更符合人类的思维习惯。编程更简单。看程序更容易理解(?)

阅读全文 →