徐州市如何优化网站以提升在无锡的可见度?

摘要:徐州市做网站,无锡网站制作优化,网站建设的预算费用,photoshop免费版面向对象编程的本质:以类的方式组织代码,以对象的组织(封装&amp
徐州市做网站,无锡网站制作优化,网站建设的预算费用,photoshop免费版面向对象编程的本质#xff1a;以类的方式组织代码#xff0c;以对象的组织#xff08;封装#xff09;数据 抽象 三大特征#xff1a;封装 继承 多态 从认识角度考虑是先有对象后有类。对象#xff0c;是具体的事物。类#xff0c;是抽象的#xff0c;是对对象的抽…面向对象编程的本质以类的方式组织代码以对象的组织封装数据 抽象 三大特征封装 继承 多态 从认识角度考虑是先有对象后有类。对象是具体的事物。类是抽象的是对对象的抽象。 从代码运行角度考虑是先有类后有对象。类是对象的模板 静态方法与非静态方法的区别 静态方法 非静态方法 使用new关键字创建对象 使用new关键字创建的时候除了分配内存空间之外还会给创建好的对象进行默认的初始化以及对类中构造器的调用 package com.oop.demo02;public class Student {//属性字段String name;//默认值为nullint age;//默认值为0//方法public void study(){System.out.println(this.name在学习);} } package com.oop.demo02;public class Application {public static void main(String[] args) {//类抽象的实例化//类实例化后会返回一个自己的对象//student对象就是一个Student类的具体实例Student xiaomingnew Student();//对象Student xiaohongnew Student();//对象xiaoming.name小明;xiaoming.age3;System.out.println(xiaoming.name);System.out.println(xiaoming.age);xiaohong.name小红;xiaohong.age4;System.out.println(xiaohong.name);System.out.println(xiaohong.age);} } 构造器 类中的构造器也称为构造方法是在进行创建对象的时候必须调用的。并且构造器有以下两个特点 1.必须和类的名字相同 2.必须没有返回类型也不能写void 无参构造 package com.oop.demo02;public class Application {public static void main(String[] args) {//new实例化了一个对象Person personnew Person();System.out.println(person.name);} }package com.oop.demo02;public class Application {public static void main(String[] args) {//new实例化了一个对象Person personnew Person();System.out.println(person.name);} }有参构造   package com.oop.demo02;public class Application {public static void main(String[] args) {//new实例化了一个对象Person personnew Person(jiawei);System.out.println(person.name);} }package com.oop.demo02;public class Person {//一个类即使什么都不写它也会存在一个方法//显示的定义构造器String name;//实例化初始值//1.使用new关键字本质是在调用构造器//2.用来初始化值public Person(){//默认构造器}//有参构造:一旦定义了有参构造无参就必须显示定义public Person(String name){//重载this.namename;}}IDEA快捷键altIns快速生成构造器 构造器的作用 1.new本质在调用构造方法 2初始化对象的值 注意定义有参构造之后如果想使用无参构造显示的定义一个无参的构造 创建对象内存分析 示范代码   package com.oop.demo03;public class Pet {String name;int age;public void shout(){System.out.println(叫了一声);} } package com.oop.demo03;public class Application {public static void main(String[] args) {Pet dognew Pet();dog.name旺财;dog.age3;dog.shout();System.out.println(dog.name);System.out.println(dog.age);Pet catnew Pet();} } 示例内存图   类与对象总结 1.区别类是一个模板抽象对象是一个具体的实例 2.属性默认初始化 数字0 0.0 charu0000 booleanfalse 引用null 修饰符 属性类型 属性名属性值 3.对象的创建和使用 必须使用new关键字创造对象构造器 Person jiaweinew Person 对象的属性——————————————jiawei.name 对象的方法——————————————jiawei.sleep