Java是一种面向对象的编程语言,其核心特性包括封装、继承和多态。
1.封装:封装是将数据(属性)和对数据的操作(方法)封装在一起,形成一个独立的实体,即对象。它有助于隐藏实现的细节,并对数据进行验证,保证数据的安全性和合理性。
定义一个BOOK类,其中包含书名、价格、作者、类目属性,使用了无参构造方法和有参构造方法,以及需通过Geter和Seter方法和toSting等方法进行修饰。
定义父类hhh类的属性和方法
2.继承:继承是面向对象编程的另一个重要特性,它允许通过继承父类来创建子类。子类继承了父类的属性和方法,同时可以添加自己的属性和方法,实现代码的重用和扩庭。
继承父类hhh类属性和方法
3.多态:多态是面向对象的最后一个特性它指的是对象的多种形态。在Java中,多态主要表现在父类的引用可以指向本类的对象或子类的对象。
定义一个www类,作为程序的入口点