1.类是一种总体概念性包含着方法与属性;先要创建方法然后给方法写入属性(功能)。
publi sattic void main(String[] args){}
2.内存图:运行java文件。class文件进入方法和数据共享区,然后调用的主方法进入“栈”,调用的属性会在“堆”里开辟一块内存,然后把设置的类据赋予默认值,在分配地址,把地址存入主方法设置的值当中。在把输入的值赋予主方法的值结束后,输入值弹栈结束。
3.封装主要:隐藏实现细节,对外提供公共的访问方式。private:私有 修饰方法和属性被修饰的方法和属性就只能在本类中访问。this:本类对象类中只能有属性和方法。
4.继承:在继承中调用属性的特点:子类有调用子类属性,子类属性没有调用父类属性调用方法的特点:子类有调用子类方法,子类属性没有调用父类方法关键用法 public void xx extends 父类文件。supert在子类添加父类没有的属性。
5.抽象:和前面几种用法差不多,不同的是只能作为父类文件使用,而且无法直接创建对象,子类使用时必须覆盖抽象类对象否则子类还是抽象类对象