




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、JAVA編程基礎(chǔ) 面向?qū)ο蟾呒?jí)特性3 Sept. 2008 Neusoft Confidential第六章 面向?qū)ο蟾呒?jí)特性目標(biāo):介紹Java中類的繼承,封裝,多態(tài),方法的覆蓋,抽象類、接口及內(nèi)部類等面向?qū)ο蟮母呒?jí)特性。通過(guò)本課的學(xué)習(xí),學(xué)員應(yīng)該掌握如下知識(shí):1)類的繼承、封裝、多態(tài)2)抽象類及接口3)引用數(shù)據(jù)類型的轉(zhuǎn)換4)訪問(wèn)權(quán)限修飾符的使用5)final關(guān)鍵字教學(xué)方法:講授ppt上機(jī)練習(xí)本章要點(diǎn)類的繼承繼承的規(guī)則子類的構(gòu)造器Java中的包和訪問(wèn)修飾符方法的覆蓋引用數(shù)據(jù)類型的轉(zhuǎn)換向下轉(zhuǎn)型向上轉(zhuǎn)型多態(tài)特征動(dòng)態(tài)綁定抽象類和接口定義抽象方法區(qū)別Final關(guān)鍵字內(nèi)部類Contents12345類的繼承
2、Java包的概念訪問(wèn)權(quán)限修飾符方法的覆蓋引用類型的轉(zhuǎn)換類的繼承類的繼承在Java中定義一個(gè)類時(shí),讓該類通過(guò)關(guān)鍵字extends繼承一個(gè)已有的類,這就是類的繼承(泛化)。被繼承的類稱為父類(超類,基類),新的類稱為子類(派生類)。子類繼承父類的所有屬性和方法,同時(shí)也可以增加自己的屬性和方法。使用繼承繼承的語(yǔ)法和規(guī)則繼承的語(yǔ)法示例Employee.javaWorker.java修飾符 class 子類名 extends 父類名繼承的語(yǔ)法和規(guī)則繼承的語(yǔ)法 練習(xí) Officer.javaTestOfficer.java用 java中類的繼承機(jī)制,實(shí)現(xiàn) Officer類,并設(shè)計(jì)一個(gè)測(cè)試程序TestOff
3、icer類,來(lái)訪問(wèn)Officer類繼承的好處使編碼更高效易維護(hù)代碼的重用繼承的語(yǔ)法和規(guī)則繼承的規(guī)則Java中只支持單繼承,也就是說(shuō)每個(gè)類只能有一個(gè)父類,不允許有多重繼承一個(gè)父類可以有多個(gè)子類子類繼承父類所有的屬性和方法子類實(shí)例化的過(guò)程子類實(shí)例化時(shí)先實(shí)例化其父類,然后實(shí)例化子類。要先調(diào)用父類的構(gòu)造器,父類構(gòu)造器運(yùn)行完畢,才調(diào)用子類的構(gòu)造器。如果實(shí)例化類D,說(shuō)出構(gòu)造器執(zhí)行的順序。ABD示例 SubClassConstruct.javaCEsuper和this關(guān)鍵字super() 作用:調(diào)用父類的構(gòu)造器 只能出現(xiàn)在子類的構(gòu)造器中,且必須是第一行 super()中的參數(shù),決定了調(diào)用父類哪個(gè)構(gòu)造器 如果
4、子類構(gòu)造器中沒(méi)有出現(xiàn)super,那么編譯器會(huì)默認(rèn)加上super(),即調(diào)用父類的空構(gòu)造器,如果父類沒(méi)有空構(gòu)造器,編譯器提示錯(cuò)誤。super和this關(guān)鍵字this() 作用:調(diào)用本類的構(gòu)造器 只能寫在構(gòu)造器的第一行在同一個(gè)構(gòu)造器中super()和this()不能同時(shí)出現(xiàn)示例 Person.java、Student3.java、Student4.java子類的構(gòu)造器子類的構(gòu)造器 子類不能繼承父類的構(gòu)造器在子類中創(chuàng)建構(gòu)造器時(shí),必須調(diào)用父類的構(gòu)造器子類可以在自己的構(gòu)造器中使用super關(guān)鍵字來(lái)調(diào)用父類的構(gòu)造器super (參數(shù)1,參數(shù)2,);如果使用super關(guān)鍵字調(diào)用父類構(gòu)造器,必須寫在該子類構(gòu)造
5、器的第一行如調(diào)用的是父類中無(wú)參的構(gòu)造器,則可以不寫super( )如果子類中調(diào)用了父類無(wú)參的構(gòu)造器,而父類中沒(méi)有無(wú)參構(gòu)造器則系統(tǒng)編譯出錯(cuò)super和this關(guān)鍵字super. 指向父類的引用。this. 指向本類的引用。類的繼承給定以下代碼:下列描述哪些是正確的_?A. 編譯失敗C. 在第7行拋出異常B. 代碼正常運(yùn)行D. 在第2行拋出異常答案:AContents12345類的繼承Java包的概念訪問(wèn)權(quán)限修飾符方法的覆蓋引用類型的轉(zhuǎn)換Java中的包包的概念及應(yīng)用在Java中,包主要有以下用途 :有助于避免命名沖突包允許在更廣的范圍內(nèi)保護(hù)類、數(shù)據(jù)和方法包可以是類、接口和子包的集合Java中的包包
6、的概念及應(yīng)用將類放入包中package 包名 ;注意:package語(yǔ)句作為java源文件的第一條語(yǔ)句每個(gè)源文件只能聲明一個(gè)包如果沒(méi)有package語(yǔ)句,則默認(rèn)為無(wú)名包Java中常用的包java.lang Java語(yǔ)言包,任何程序中,該包都被自動(dòng)導(dǎo)入。java.awt 圖形用戶界面包。java.awt.event 圖形用戶界面事件處理包。java.swing 跨平臺(tái)輕量級(jí)組件包。Java中常用的包java.sql 數(shù)據(jù)庫(kù)訪問(wèn)包。java.io 這個(gè)包由對(duì)您的輸入/輸出操作有用的類組成。java.util 該包提供了許多創(chuàng)建如:lists, calendar, date等所需要的類和接口。 該包
7、提供了許多進(jìn)行TCP/IP網(wǎng)絡(luò)編程的類和接口。import導(dǎo)入包中的類訪問(wèn)其它包中的類包名.類名package test;class Cat extends p08.Animal使用import關(guān)鍵字引入其它包中的類package test;import p08.Animal;class Cat extends Animal位于同一包中的類可以直接訪問(wèn)import導(dǎo)入包中的類訪問(wèn)其他包中的類導(dǎo)入包中所有的類import 包名.*;導(dǎo)入子包中所有的類import 包名.子包名.*;導(dǎo)入包中的某個(gè)類import 包名.子包名.類名;Contents12345類的繼承Java包的概念訪問(wèn)權(quán)限修飾符方
8、法的覆蓋引用類型的轉(zhuǎn)換封裝信息隱藏,隱藏對(duì)象的實(shí)現(xiàn)細(xì)節(jié),不讓用戶看到將東西包裝在一起,然后以新的完整形式呈現(xiàn)出來(lái) 將方法和屬性一起包裝到一個(gè)單元中,單元以類的形式實(shí)現(xiàn)“隱藏屬性、方法或?qū)崿F(xiàn)細(xì)節(jié)的過(guò)程稱為封裝?!狈庋b封裝的目的隱藏類的實(shí)現(xiàn)細(xì)節(jié)讓使用者只能通過(guò)事先定制好的方法來(lái)訪問(wèn)數(shù)據(jù),可以方便地加入控制邏輯,限制對(duì)屬性的不合理操作便于修改,增強(qiáng)代碼的可維護(hù)性可進(jìn)行數(shù)據(jù)檢查示例Employor.javaTestEmployer.java訪問(wèn)權(quán)限修飾符訪問(wèn)權(quán)限修飾符訪問(wèn)權(quán)限修飾符訪問(wèn)權(quán)限修飾符用來(lái)控制類的成員和類的使用范圍類成員的訪問(wèn)權(quán)限修飾符:private、default、protected、p
9、ublic類的訪問(wèn)權(quán)限修飾符:public、defaultprivatedefaultprotectedpublic同一類同一包中的類不同包中的子類其他包中的類示例:Access.java TestAccess.java訪問(wèn)權(quán)限修飾符 練習(xí)給定以下代碼:下列選項(xiàng)正確的是?A. 編譯失敗B. 成功編譯并執(zhí)行C. 編譯成功,但運(yùn)行時(shí)在ClassTest.java的第5行拋出異常D.編譯成功,但運(yùn)行時(shí)在ClassTest.java的第6行拋出異常答案:AContents12345類的繼承Java包的概念訪問(wèn)權(quán)限修飾符方法的覆蓋引用類型的轉(zhuǎn)換方法的覆蓋方法的覆蓋(override)重寫(rewrite
10、)對(duì)從父類中繼承來(lái)的方法進(jìn)行改造在子類繼承父類時(shí)發(fā)生方法覆蓋的規(guī)則在子類中的覆蓋方法與父類中被覆蓋的方法應(yīng)具有相同的方法名相同的參數(shù)列表(參數(shù)數(shù)量、參數(shù)類型、參數(shù)順序都要相同)相同的返回值類型子類覆蓋方法的訪問(wèn)權(quán)限要不小于父類中被覆蓋方法的訪問(wèn)權(quán)限示例Worker.java方法的覆蓋 練習(xí)給定下列代碼:當(dāng)在第6行加入什么方法時(shí)會(huì)引起編譯錯(cuò)誤?答案:B方法的覆蓋 練習(xí)給定類class A int method1(int a, double b) return 0; ,在其子類中下列哪些覆蓋方法可以正確的聲明_A. int method1(int a, double b) return 1; B.
11、 int method1(int a, long b) return 1; C. int method1(int b,double a)return 1;D. short method1(int a, double b) return 1: E. int method1(double b, int a) return 1; 答案:A CContents12345類的繼承Java包的概念訪問(wèn)權(quán)限修飾符方法的覆蓋引用類型的轉(zhuǎn)換上溯造型引用數(shù)據(jù)類型的轉(zhuǎn)換(對(duì)象造型)示例: Upcasting.java向上轉(zhuǎn)型(Upcasting) 子類轉(zhuǎn)換為父類,自動(dòng)轉(zhuǎn)換;前提 具有繼承或?qū)崿F(xiàn)關(guān)系向上轉(zhuǎn)換損失了子類
12、新擴(kuò)展的屬性和方法僅可以使用從父類中繼承的屬性和方法下溯造型從父類引用轉(zhuǎn)換為子類引用向下轉(zhuǎn)型的原則:強(qiáng)制轉(zhuǎn)換只有曾經(jīng)做過(guò)向上轉(zhuǎn)型的對(duì)象,才能再向下轉(zhuǎn)型,否則會(huì)發(fā)生運(yùn)行期異常。示例: DownCasting植物生物動(dòng)物Animal a = new Cat( );Cat c = (Cat)a;人類貓類向下轉(zhuǎn)型instanceof 運(yùn)算符instanceof 運(yùn)算符判斷一個(gè)類是否實(shí)現(xiàn)了某個(gè)接口對(duì)象 instanceof 接口判斷一個(gè)實(shí)例對(duì)象是否屬于一個(gè)類對(duì)象 instanceof 類它的返回值是boolean型的示例InstanceofDemo.javaContents678910多態(tài)抽象類接口fi
13、nal關(guān)鍵字內(nèi)部類多態(tài)多態(tài)(polymorphism)也叫動(dòng)態(tài)綁定、池綁定,指多種表現(xiàn)形態(tài).動(dòng)態(tài)綁定:指在運(yùn)行的時(shí)候,根據(jù)句柄實(shí)際指向的類型來(lái)決定調(diào)用哪一個(gè),相同類型的變量調(diào)用相同的方法,執(zhí)行的具體代碼卻不同。在執(zhí)行期間(而非編譯期間)判斷所引用對(duì)象的實(shí)際類型,根據(jù)其實(shí)際的類型調(diào)用其相應(yīng)的方法。多態(tài)最大限度的增加了程序的可擴(kuò)展性。分為兩種表現(xiàn)形式 賦值多態(tài) 傳參多態(tài)(隱式的賦值多態(tài))示例fuzhi.java、chuancan.java37多態(tài)多態(tài)的存在有三個(gè)必要條件: 要有繼承 要有重寫 父類引用指向子類對(duì)象38多態(tài)練習(xí)在停車場(chǎng)收費(fèi)系統(tǒng)中,收費(fèi)者會(huì)根據(jù)車型的不同收取不同的停車費(fèi)??蛙嚕?5元/
14、小時(shí);卡車:12元/小時(shí);轎車:8元/小時(shí);摩托車:3元/小時(shí)。編寫程序完成此功能39Contents678910多態(tài)抽象類接口final關(guān)鍵字內(nèi)部類抽象類抽象類抽象類是抽象方法和非抽象方法的集合訪問(wèn)權(quán)限修飾符 abstract class 類名 特殊情況全部是抽象方法全部為非抽象方法abtract class A String name;abstract int method1(int a, int b);void sayHi( )System.out.println(“Hello!”);抽象方法抽象方法只有方法聲明,沒(méi)有方法實(shí)現(xiàn)的方法訪問(wèn)權(quán)限修飾符 abstract 返回值類型abstra
15、ct class A abstract int method1(int a, int b);抽象方法名 (參數(shù)列表) ;抽象類的規(guī)則抽象類注意:抽象類不能被實(shí)例化;其包含的抽象方法必須在其子類中被實(shí)現(xiàn),否則該子類只能聲明為abstract;抽象方法不能為static;在下列情況下,一個(gè)類必須聲明為抽象類:當(dāng)一個(gè)類的一個(gè)或多個(gè)方法是抽象方法時(shí);當(dāng)類是一個(gè)抽象類的子類,并且沒(méi)有實(shí)現(xiàn)父類的所有抽象方法,即只實(shí)現(xiàn)部分;當(dāng)一個(gè)類實(shí)現(xiàn)一個(gè)接口,并且不能為全部抽象方法都提供實(shí)現(xiàn)時(shí);抽象類 練習(xí)給定以下代碼:執(zhí)行下列哪些操作后,可以讓代碼通過(guò)編譯?A.B.C.D.對(duì)methodA方法添加方法體將57行,用“;
16、”代替刪除class前的abstract關(guān)鍵字刪除methodA方法前的abstract關(guān)鍵字E.刪除methodB方法前的abstract關(guān)鍵字答案:BEContents678910多態(tài)抽象類接口final關(guān)鍵字內(nèi)部類接口interface接口是常量和抽象方法的集合,包含常量和方法的定義,而沒(méi)有方法的實(shí)現(xiàn),也沒(méi)有構(gòu)造函數(shù)。接口不是一個(gè)類,不能實(shí)例化;JJava只支持單繼承,但可以用接口來(lái)實(shí)現(xiàn)現(xiàn)實(shí)中多繼承的現(xiàn)象。接口可以使方法的定義和實(shí)現(xiàn)相分離,降低模塊之間或系統(tǒng)間的耦合性。定義格式如下:public interface Student int age = 16;void study();46
17、類實(shí)現(xiàn)接口接口必須通過(guò)類來(lái)實(shí)現(xiàn)它的抽象方法,類實(shí)現(xiàn)接口的關(guān)鍵字為implements。如果一個(gè)類要實(shí)現(xiàn)一個(gè)接口,那么這個(gè)類就必須實(shí)現(xiàn)接口中所有抽象方法,否則這個(gè)類只能聲明為抽象類。格式如下:public class MyClass implements Student/實(shí)現(xiàn)接口中所有抽象方法47接口的特點(diǎn)接口使用interface關(guān)鍵字來(lái)定義,而不是class。接口中沒(méi)有自己的構(gòu)造函數(shù),接口中定義的方法全部都是抽象方法,即只提供方法的定義,而沒(méi)有提供方法的具體實(shí)現(xiàn)的語(yǔ)句,并且是public的。接口中定義的變量都是公共靜態(tài)最終變量(public static final)。接口采用多繼承機(jī)制(也
18、就是一個(gè)類可以實(shí)現(xiàn)多個(gè)接口,一個(gè)類可以實(shí)現(xiàn)多繼承了) ,而不像類一樣采用單繼承機(jī)制。多個(gè)無(wú)關(guān)的類可以實(shí)現(xiàn)同一個(gè)接口接口可以繼承其它的接口,并添加新的屬性和抽象方法。接口默認(rèn): 常量:public static final 抽象方法: public abstract48接 口(interface) 練習(xí)給定以下代碼:下列選項(xiàng)中,哪些選項(xiàng)可以用來(lái)替代第2行代碼?A. final int k = 4;B.C.public int k =4;static int k = 4;D. private int k = 4;E.abstract int k = 4;答案:ABC接 口(interface) 練
19、習(xí)下列選項(xiàng)中,哪些可以定義在一個(gè)接口中?答案:AB接口與抽象類的區(qū)別接口不能含有任何非抽象方法,而抽象類可以。類可以實(shí)現(xiàn)許多接口,但只能有一個(gè)父類。接口不是類分級(jí)結(jié)構(gòu)的一部分,沒(méi)有聯(lián)系的類可以實(shí)現(xiàn)相同的接口。51類的繼承class A extends B class A implements C, D class Bextendsclass Ainterface Cimplementsclass Aclass A extends B implements C, D interface Dimplementsclass Bextendsinterface Cimplementsinterface
20、 Dimplementsclass A52抽象類的繼承class A extends B abstract class A implements C, D abstract class Bextendsclass Ainterface Cimplementsabstract class ainterface Dimplementsabstract class A extends B implements C, D abstract class Bextendsinterface Cimplementsinterface Dimplementsabstract class A53接口的繼承int
21、erface A extends B, C, D interface Bextendsinterface Cextendsinterface Dextendsinterface A54訪問(wèn)接口中常量public static final int MAX_SPEED=100;有三種方式: 對(duì)象名.MAX_SPEED 類名. MAX_SPEED 接口名. MAX_SPEED55接口練習(xí)編寫代碼,實(shí)現(xiàn)下面的結(jié)構(gòu),在主函數(shù)中調(diào)用Person對(duì)象的think方法,調(diào)用Dog對(duì)象的call方法,調(diào)用Animal接口的run方法。Animalrun()eat()Persont hink()Dogcall()
22、56Contents678910多態(tài)抽象類接口final關(guān)鍵字內(nèi)部類final關(guān)鍵字final關(guān)鍵字final可以修飾的元素:類:不能被繼承變量(屬性和局部變量):不能被重新賦值 在聲明時(shí)賦值,或在構(gòu)造器中賦值 系統(tǒng)不會(huì)對(duì)final屬性默認(rèn)的賦初始值方法:不能在子類中被覆蓋,即不能修改。示例 FinalTest.javaContents678910多態(tài)抽象類接口final關(guān)鍵字內(nèi)部類內(nèi)部類內(nèi)部類(嵌套類)內(nèi)部類就是定義在另一個(gè)類內(nèi)部的類。內(nèi)部類對(duì)于同一包中的其它類來(lái)說(shuō),內(nèi)部類能夠隱藏起來(lái)。注意內(nèi)部類可以訪問(wèn)其外部類中所有的屬性和方法無(wú)需創(chuàng)建外部類的對(duì)象,即可從內(nèi)部類訪問(wèn)外部類的變量和方法。必須
23、創(chuàng)建內(nèi)部類的對(duì)象,否則無(wú)法從外部類訪問(wèn)內(nèi)部類的變量和方法。如果內(nèi)部類中有和外部類同名的變量或方法,則內(nèi)部類的變量和方法將獲得比外部類的變量和方法更高的優(yōu)先級(jí)。不能定義static變量?jī)?nèi)部類類中定義的內(nèi)部類public class Outerprivate int varOuter=100;class Innerint varInner=200;public void showOuter()System.out.println(varOuter); /是否能夠輸出?public void showInner()Inner i=new Inner();System.out.println(i.va
24、rInner);內(nèi)部類類中定義的內(nèi)部類普通類的訪問(wèn)權(quán)限修飾符defaultpublic內(nèi)部類的訪問(wèn)權(quán)限修飾符defaultpublicprotectedprivate內(nèi)部類內(nèi)部類的訪問(wèn)在Outer內(nèi)訪問(wèn)Inner,只需如下:Inner in = new Inner() ;在Outer外訪問(wèn)Inner,必須如下:Outer o = new Outer(); /實(shí)例化外部類Outer.Inner oi = o.new Inner(); /實(shí)例化內(nèi)部類靜態(tài)內(nèi)部類用static標(biāo)識(shí)的內(nèi)部類為靜態(tài)內(nèi)部類。靜態(tài)內(nèi)部類作為外部類的靜態(tài)成員,不能訪問(wèn)外部類非靜態(tài)成員。非靜態(tài)內(nèi)部類只能定義非靜態(tài)成員,而靜態(tài)內(nèi)部
25、類可以定義靜態(tài)成員和非靜態(tài)成員。使用Outer.Inner inn=new Outer.Inner()方式實(shí)例化靜態(tài)內(nèi)部類。非靜態(tài)內(nèi)部類不可以使用上面的方式實(shí)例化。示例:OuterStatic.java局部?jī)?nèi)部類局部?jī)?nèi)部類在一個(gè)類的方法體中或程序塊內(nèi)定義的內(nèi)部類class Aint a;局部?jī)?nèi)部類public void method()class B class Aint a;public void method( int c )int b=0;class B 類中定義的內(nèi)部類小結(jié)類的繼承子類的構(gòu)造器Java中的包和訪問(wèn)修飾符方法的覆蓋引用數(shù)據(jù)類型的轉(zhuǎn)換向下轉(zhuǎn)型向上轉(zhuǎn)型多態(tài)特征動(dòng)態(tài)綁定抽象類和
26、接口定義抽象方法區(qū)別Final關(guān)鍵字內(nèi)部類原文已完。下文為附加文檔,如不需要,下載后可以編輯刪除,謝謝!施工組織設(shè)計(jì)本施工組織設(shè)計(jì)是本著“一流的質(zhì)量、一流的工期、科學(xué)管理”來(lái)進(jìn)行編制的。編制時(shí),我公司技術(shù)發(fā)展部、質(zhì)檢科以及項(xiàng)目部經(jīng)過(guò)精心研究、合理組織、充分利用先進(jìn)工藝,特制定本施工組織設(shè)計(jì)。一、 工程概況:西夏建材城生活區(qū)27#、30#住宅樓位于銀川市新市區(qū),橡膠廠對(duì)面。本工程由寧夏燕寶房地產(chǎn)開(kāi)發(fā)有限公司開(kāi)發(fā),銀川市規(guī)劃建筑設(shè)計(jì)院設(shè)計(jì)。本工程耐火等級(jí)二級(jí),屋面防水等級(jí)三級(jí),地震防烈度為8度,設(shè)計(jì)使用年限50年。本工程建筑面積:27#樓3824.75m2;30#樓3824.75 m2。室內(nèi)地坪0
27、.00以絕對(duì)標(biāo)高1110.5 m為準(zhǔn),總長(zhǎng)27#樓47.28m;30#樓47.28 m??倢?7#樓14.26m;30#樓14.26 m。設(shè)計(jì)室外地坪至檐口高度18.6 00m,呈長(zhǎng)方形布置,東西向,三個(gè)單元。本工程設(shè)計(jì)屋面為坡屋面防水采用防水涂料。外墻水泥砂漿抹面,外刷淺灰色墻漆。內(nèi)墻面除衛(wèi)生間200300瓷磚,高到頂外,其余均水泥砂槳罩面,刮二遍膩?zhàn)樱粯翘蓍g內(nèi)墻采用50厚膠粉聚苯顆粒保溫。地面除衛(wèi)生間200200防滑地磚,樓梯間50厚細(xì)石砼1:1水泥砂漿壓光外,其余均采用50厚豆石砼毛地面。樓梯間單元門采用樓宇對(duì)講門,臥室門、衛(wèi)生間門采用木門,進(jìn)戶門采用保溫防盜門。本工程窗均采用塑鋼單框雙
28、玻窗,開(kāi)啟窗均加紗扇。本工程設(shè)計(jì)為節(jié)能型住宅,外墻均貼保溫板。本工程設(shè)計(jì)為磚混結(jié)構(gòu),共六層?;A(chǔ)采用C30鋼筋砼條形基礎(chǔ),上砌MU30毛石基礎(chǔ),砂漿采用M10水泥砂漿。一、二、三、四層墻體采用M10混合砂漿砌筑MU15多孔磚;五層以上采用M7.5混合砂漿砌筑MU15多孔磚。本工程結(jié)構(gòu)中使用主要材料:鋼材:I級(jí)鋼,II級(jí)鋼;砼:基礎(chǔ)墊層C10,基礎(chǔ)底板、地圈梁、基礎(chǔ)構(gòu)造柱均采用C30,其余均C20。本工程設(shè)計(jì)給水管采用PPR塑料管,熱熔連接;排水管采用UPVC硬聚氯乙烯管,粘接;給水管道安裝除立管及安裝IC卡水表的管段明設(shè)計(jì)外,其余均暗設(shè)。本工程設(shè)計(jì)采暖為鋼制高頻焊翅片管散熱器。本工程設(shè)計(jì)照明電
29、源采用BV2.5銅芯線,插座電源等采用BV4銅芯線;除客廳為吸頂燈外,其余均采用座燈。二、 施工部署及進(jìn)度計(jì)劃1、工期安排本工程合同計(jì)劃開(kāi)工日期:2004年8月21日,竣工日期:2005年7月10日,合同工期315天。計(jì)劃2004年9月15日前完成基礎(chǔ)工程,2004年12月30日完成主體結(jié)構(gòu)工程,2005年6月20日完成裝修工種,安裝工程穿插進(jìn)行,于2005年7月1日前完成。具體進(jìn)度計(jì)劃詳見(jiàn)附圖1(施工進(jìn)度計(jì)劃)。2、施工順序基礎(chǔ)工程工程定位線(驗(yàn)線)挖坑釬探(驗(yàn)坑)砂礫墊層的施工基礎(chǔ)砼墊層刷環(huán)保瀝青 基礎(chǔ)放線(預(yù)檢)砼條形基礎(chǔ)刷環(huán)保瀝青 毛石基礎(chǔ)的砌筑構(gòu)造柱砼地圈梁地溝回填工。結(jié)構(gòu)工程結(jié)構(gòu)定
30、位放線(預(yù)檢)構(gòu)造柱鋼筋綁扎、定位(隱檢)磚墻砌筑(50cm線找平、預(yù)檢)柱梁、頂板支模(預(yù)檢)梁板鋼筋綁扎(隱檢、開(kāi)盤申請(qǐng))砼澆筑下一層結(jié)構(gòu)定位放線重復(fù)上述施工工序直至頂。內(nèi)裝修工程門窗框安裝室內(nèi)墻面抹灰樓地面門窗安裝、油漆五金安裝、內(nèi)部清理通水通電、竣工。外裝修工程外裝修工程遵循先上后下原則,屋面工程(包括煙道、透氣孔、壓頂、找平層)結(jié)束后,進(jìn)行大面積裝飾,塑鋼門窗在裝修中逐步插入。三、 施工準(zhǔn)備1、 現(xiàn)場(chǎng)道路本工程北靠北京西路,南臨規(guī)劃道路,交通較為方便。場(chǎng)內(nèi)道路采用級(jí)配砂石鋪墊,壓路機(jī)壓。2、 機(jī)械準(zhǔn)備設(shè)2臺(tái)攪拌機(jī),2臺(tái)水泵?,F(xiàn)場(chǎng)設(shè)鋼筋切斷機(jī)1臺(tái),調(diào)直機(jī)1臺(tái),電焊機(jī)2臺(tái),1臺(tái)對(duì)焊機(jī)?,F(xiàn)
31、場(chǎng)設(shè)木工鋸,木工刨各1臺(tái)?;靥钇陂g設(shè)打夯機(jī)2臺(tái)。現(xiàn)場(chǎng)設(shè)塔吊2臺(tái)。3、施工用電施工用電已由建設(shè)單位引入現(xiàn)場(chǎng);根據(jù)工程特點(diǎn),設(shè)總配電箱1個(gè),塔吊、攪抖站、攪拌機(jī)、切斷機(jī)、調(diào)直機(jī)、對(duì)焊機(jī)、木工棚、樓層用電、生活區(qū)各配置配電箱1個(gè);電源均采用三相五線制;各分支均采用鋼管埋地;各種機(jī)械均設(shè)置接零、接地保護(hù)。具體配電箱位置詳見(jiàn)總施工平面圖。3、 施工用水施工用水采用深井水自來(lái)水,并砌筑一蓄水池進(jìn)行蓄水。樓層用水采用鋼管焊接給水管,每層留一出水口;給水管不置蓄水池內(nèi),由潛水泵進(jìn)行送水。4、 生活用水生活用水采用自來(lái)水。5、 勞動(dòng)力安排結(jié)構(gòu)期間:瓦工40人;鋼筋工15人;木工15人;放線工2人;材料1人;機(jī)工
32、4人;電工2人;水暖工2人;架子工8人;電焊工2人;壯工20人。裝修期間抹灰工60人;木工4人;油工8人;電工6人;水暖工10人。四、主要施工方法1、施工測(cè)量放線施工測(cè)量基本要求A、西夏建材城生活區(qū)17#、30#住宅樓定位依據(jù):西夏建材城生活區(qū)工程總體規(guī)劃圖,北京路、規(guī)劃道路永久性定位B、根據(jù)工程特點(diǎn)及建筑工程施工測(cè)量規(guī)程DBI012195,4、3、2條,此工程設(shè)置精度等級(jí)為二級(jí),測(cè)角中誤差12,邊長(zhǎng)相對(duì)誤差1/15000。C、根據(jù)施工組織設(shè)計(jì)中進(jìn)度控制測(cè)量工作進(jìn)度,明確對(duì)工程服務(wù),對(duì)工程進(jìn)度負(fù)責(zé)的工作目的。工程定位A、根據(jù)工程特點(diǎn),平面布置和定位原則,設(shè)置一橫一縱兩條主控線即27#樓:(A)
33、軸線和(1)軸線;30#樓:(A)軸線和(1)軸線。根據(jù)主軸線設(shè)置兩條次軸線即27#樓:(H)軸線和(27)軸線;30#樓:(H)軸線和(27)軸線。 B、主、次控軸線定位時(shí)均布置引樁,引樁采用木樁,后砌一水泥砂漿磚墩;并將軸線標(biāo)注在四周永久性建筑物或構(gòu)造物上,施測(cè)完成后報(bào)建設(shè)單位、監(jiān)理單位確認(rèn)后另以妥善保護(hù)。C、控軸線沿結(jié)構(gòu)逐層彈在墻上,用以控制樓層定位。D、水準(zhǔn)點(diǎn):建設(shè)單位給定準(zhǔn)點(diǎn),建筑物0.00相當(dāng)于絕對(duì)標(biāo)高1110.500m。基礎(chǔ)測(cè)量A、在開(kāi)挖前,基坑根據(jù)平面布置,軸線控制樁為基準(zhǔn)定出基坑長(zhǎng)、寬度,作為拉小線的依據(jù);根據(jù)結(jié)構(gòu)要求,條基外側(cè)1100mm為砂礫墊層邊,考慮放坡,撒上白灰線,
34、進(jìn)行開(kāi)挖。B、在墊層上進(jìn)行基礎(chǔ)定位放線前,以建筑物平面控制線為準(zhǔn),校測(cè)建筑物軸線控制樁無(wú)誤后,再用經(jīng)緯儀以正倒鏡挑直法直接投測(cè)各軸線。C、標(biāo)高由水準(zhǔn)點(diǎn)引測(cè)至坑底。結(jié)構(gòu)施工測(cè)量A、首層放線驗(yàn)收后,主控軸一引至外墻立面上,作為以上務(wù)層主軸線豎身高以測(cè)的基準(zhǔn)。B、施工層放線時(shí),應(yīng)在結(jié)構(gòu)平面上校投測(cè)軸線,閉合后再測(cè)設(shè)細(xì)部尺寸和邊線。C、標(biāo)高豎向傳遞設(shè)置3個(gè)標(biāo)高點(diǎn),以其平均點(diǎn)引測(cè)水平線折平時(shí),盡量將水準(zhǔn)儀安置在測(cè)點(diǎn)范圍內(nèi)中心位置,進(jìn)行測(cè)設(shè)。2、基坑開(kāi)挖本工種設(shè)計(jì)地基換工,夯填砂礫墊層1100mm;根據(jù)此特點(diǎn),采用機(jī)械大開(kāi)挖,留200mm厚進(jìn)行挖工、鏟平。開(kāi)挖時(shí),根據(jù)現(xiàn)場(chǎng)實(shí)際土質(zhì),按規(guī)范要求1:0.33放
35、坡,反鏟挖掘機(jī)挖土。開(kāi)挖出的土,根據(jù)現(xiàn)場(chǎng)實(shí)際情況,盡量留足需用的好土,多余土方挖出,避免二次搬運(yùn)。人工開(kāi)挖時(shí),由技術(shù)員抄平好水平控制小木樁,用方鏟鏟平。挖掘機(jī)挖土應(yīng)該從上而下施工,禁止采用挖空底腳的操作方法。機(jī)械挖土,先發(fā)出信號(hào),挖土的時(shí)候,挖掘機(jī)操作范圍內(nèi),不許進(jìn)行其他工作,裝土的時(shí)候,任何人都不能停留在裝土車上。3、砌筑工程材料磚:MU15多孔磚,毛石基礎(chǔ)采用MU30毛石。砂漿:0.00以下采用M10水泥砂漿,一、二、三、四層采用M10混合砂漿,五層以上采用M7.5混合砂漿。砌筑要求A、開(kāi)工前由工長(zhǎng)對(duì)所管轄班組下發(fā)技術(shù)交底。B、砌筑前應(yīng)提前澆水濕潤(rùn)磚塊,水率保持在1015。C、砌筑采用滿鋪
36、滿擠“三一砌筑法“,要求灰漿飽滿,灰縫812mm。D、外墻轉(zhuǎn)角處應(yīng)同時(shí)砌筑,內(nèi)外墻交接處必須留斜槎,槎子長(zhǎng)度不小于墻體高度的2/3,槎子必須平直、通順。E、隔墻與墻不同時(shí)砌筑又不留成斜槎時(shí)可于墻中引出陽(yáng)槎或在墻的灰縫中預(yù)埋拉結(jié)筋,每道不少于2根。F、接槎時(shí)必須將表面清理干凈,澆水濕潤(rùn),填實(shí)砂漿,保持灰縫平直。G、磚墻按圖紙要求每50mm設(shè)置26鋼筋與構(gòu)造柱拉結(jié),具體要求見(jiàn)結(jié)構(gòu)總說(shuō)明。H、施工時(shí)需留置臨時(shí)洞口,其側(cè)邊離交接處的墻面不少于500mm,頂部設(shè)邊梁。4、鋼筋工程凡進(jìn)場(chǎng)鋼筋須具備材質(zhì)證明,原材料須取樣試驗(yàn),經(jīng)復(fù)試合格后方可使用。鋼筋綁扎前應(yīng)仔細(xì)對(duì)照?qǐng)D紙進(jìn)行翻樣,根據(jù)翻樣配料,施工前由工長(zhǎng)對(duì)所管轄班組下發(fā)技術(shù)交底,準(zhǔn)備施工工具,做好施工的準(zhǔn)備工作。板中受力鋼筋搭接,I級(jí)鋼30d,II級(jí)鋼40d,搭接位置:上部鋼筋在跨中1/3范圍內(nèi),下部鋼筋在支座1/3范圍內(nèi)。鋼筋保護(hù)層:基礎(chǔ)40mm,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- DB23-T2974-2021-水曲柳人工林天然落種育苗技術(shù)規(guī)程-黑龍江省
- DB23-T2964-2021-楊樹(shù)人工林林下大葉芹栽培技術(shù)規(guī)程-黑龍江省
- DB23-T2921-2021-水曲柳2代無(wú)性系種子園營(yíng)建技術(shù)規(guī)程-黑龍江省
- DB23-T2856-2021-金焰繡線菊栽培技術(shù)規(guī)程-黑龍江省
- 在線處方審核管理制度
- 小學(xué)志愿服務(wù)管理制度
- 學(xué)校社會(huì)捐贈(zèng)管理制度
- 學(xué)校安保管理管理制度
- 合服輝煌公司管理制度
- 涂料進(jìn)場(chǎng)計(jì)劃方案(3篇)
- 2025屆湖北省武漢市高考數(shù)學(xué)一模試卷含解析
- 建筑工程公司安全生產(chǎn)管理實(shí)施細(xì)則(2篇)
- 關(guān)于簽訂房屋租賃合同的函
- 黃帝內(nèi)經(jīng)與治未病
- 《智慧監(jiān)獄建設(shè)探究的國(guó)內(nèi)外文獻(xiàn)綜述》6200字
- 北京海淀2025屆高考語(yǔ)文三模試卷含解析
- 地域文化(專)-終結(jié)性考試-國(guó)開(kāi)(SC)-參考資料
- 2025屆高考生物備考說(shuō)課稿:生態(tài)系統(tǒng)的物質(zhì)循環(huán)、信息傳遞和穩(wěn)定性
- 燃?xì)忮仩t房工程施工方案
- 2024年全縣金融工作會(huì)議講話材料例文(5篇)
- 跨學(xué)科實(shí)踐:制作望遠(yuǎn)鏡教學(xué)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論